I love the idea - and it strongly appeals to me as a developer - but what would make the average user switch to it?
NaCl (>90% of native performence) comes to mind. Too bad NaCl apps can only be downloaded via chrome web store not by visiting url like PNaCl (~10% of native performence).