VM is an advantage in only corner cases - like if the developer has abandoned his project and never bothered to resubmit with a newer SDK (note that you don't even need another target - the Qt SDK already shields you from architectural differences - you're ifdeffing Symbian/MeeGo and NOT X86/ARM/MIPS !). In that case, the question is if you really want an application in your store for which you know there will not be any updates, security, performance or other ? So even there the VM advantage is a foggy forward-compatibility promise at best...