How successful and pleasant would it be if I used only BreezeSharp for data management in a Mobile App? With the ability to export/save/import locally, I could imagine a scenario where I pull from the server and then work mostly in the EntityManager cache.
The question of how much the cache holds, and how it deals with overflow come to mind. I also wonder if I would end up writing a lot of code to manage exported entities if the cache doesn't have a disk-based overflow mechanism.