1. I would defenitly purchase an upgraded version of Xenonauts.
2. The only thing of the top of my head that "annoyed" me was that there wasn't enough content, so by simply adding more content and giving the game an upgrade, eh, that'd make it a close to perfect xcom game from my perspective.