Wouldn't it be better as a Qt app? That way you could run it on Windows, Linux, and Mac (I remember seeing a flasher for it) (and maybe on the N900 itself, I managed to get a device into flashing mode with hostmode, so flashing one N900 from another might be possible later on)