Glad it's working well for you!  For your routing concerns, check out my other repo, [backbone.subroute](https://github.com/ModelN/backbone.subroute).  We use a lot of boilerplate for bridging geppetto and subroute, and the concept of a "core view" that handles app-wide navigation events.  This would be a good candidate for a blog post. :)