The problem with MeeGo is that Nokia continually abandon their communities. The N800 / N810 were thrown out the door. There are no significant updates for the N900 - and it looks like that may not get full MeeGo.

Would you - either as a developer, early adopter, or consumer - risk going with a MeeGo device? I wouldn't unless Nokia made it very clear how long I could expect official updates for.