What's the point of this excessive chaining? I use CoffeeScript a lot, but your code looks unreadable to me.
If you optimize your code to avoid any duplication, you are probably wasting more time writing / extending libraries, doing pull requests than getting working software done.
Refactoring, and good design is critical, helpful, almost mandatory, but if your feature is not out there on time because you over refactored / engineered your code, and some other startup get's it out there faster, no user will care.
users don't do view source before they pay you.
bqView = bQuery.view()
bqView.set(...)
bqView.on(...)
MyBackboneView = bqView.make()