I'm not saying you wont have problems, but I think quite a few in here are caused by people updating OTA or flashing the FIASCO image but not the new eMMC. Most of all, its people not knowing what they were getting themselves into buying a Linux phone. As a long time Linux user I knew all too well that there would be missing functionality and that installing applications could break the ability to update properly.
N900 users don't need to reflash the eMMC of their device.