> users will have web apps and natives apps from the same source installed on the same device
No. I do not have any "web apps" installed on my devices nor will I have any in future. Their usability is crap, their performance is crap and if they are being promoted by Google they must enable stalking. There is no need for this api, hopefully Mozilla will give it a pass.