Machine-code translation can be done well, but that still doesn't mean trying to pack a desktop OS onto a mobile platform is going to be a good idea.