I'm a bit fan of Vista, and even though I still maintain it's no worse than XP in a low end system, RAM wise at least, even I would condemn you as nuts for installing it on an UMPC.
The original Eee PC spec with more RAM would be acceptable, if not ideal, but not an Atom. That said, Vista on an SSD would be quite tasty.