Well, I don't know Ubuntu mobile and I suppose Nikolaus and Joerg don't know anything more about it too. I think you should ask on some Ubuntu related site, they should know what are the requirements of their software. On Neo900 side there will be nothing that'll stop you from porting it. However, if it turns out it needs 4 GB RAM just to boot (I made it up of course), then obviously it won't work.