Nemo already works on the N900. It lacks people helping to work on stabilising/fixing bugs in the hardware adaptation, though, so feel free to pitch in. I'm not sure you'll realistically see much improvement in resource requirements. In particular, RAM is a bit tight.