Arjun,
Coming from someone who has been using CanJS and EJS for the last 4 years, I have decided to make the switch to Mustache. I need to get used to it, but I like the logic-less aspect of it.
But most importantly, as Justic said, Mustache can be used with can.Component