Ping Quix. He will have some comments and questions.
Will check it out in a bit. Some other FR chores first.