Looking to future enhancements, you might want to put a pager control at the "charges" detail level. Even though you have selected a given charge at the "list" level, you may then want to just click the small arrows on either side to navigate between details without having to go back to the list. This metaphor would also apply to other categories where you have navigated down to the most detail level.
Thanks Duncanma. I finally got the db copied to 'Eastern'. I wound up 'exporting' the db in azure portal , then 'importing' to a new 'Eastern' server. It was very convoluted, but finally worked. As I remember though, to get the table to import to a mobile service, the owner of the table had to be the same prefix as the mobile service name. it would not work with 'dbo.' as owner.
My biggest hurdle, at the moment, centers around the fact that my existing database is on SQLAzure "SouthCentralUS" and is not supported (only Eastern) in mobile services. I experimented with creating a new "EasternUS" db in SSMS, but, because of restricted TSQL for SQLAzure, I could not find a way to hydrate my database from the original. I'm sure there is a way, but I am not a db administrator type.
Why didn't you use knockoutjs and mvvm instead of inventing another binding strategy? I'm sure we can use whatever we want, but it is interesting the a MS team would not use the fantastic product that Steve Sanderson has already developed and spent so much time on