Thanks Justin, I have already read that post and actually based my idea assming mustach two way helpers will eventually be part of core mustache and canjs integration and then the need for data converters will arise. Filters and converters can be built using mustache handlers, I wish it is provided as part of core like booleanToStr and strToBoolean, intToStr and strToInt and floatToStr and strToFloat and formatting of dates.
My other point MVVM is a totally different approach only require to bind model to fixed text fields (not generated from templates) something like AngularJs or KnockoutJS or even KendoUI does it. Since can.Observe() and can.compute() are already there, it might be easy to set this up.