The reason this isn't on the N900 is that Nokia don't want to put any more dev time into the device beyond bug fixing, and they're putting everything into Maemo 6 which will be their standard platform for all their phones circa 12-18 months.