nokia are not laying off any meego developers.
Re:Ten apps is all I need
by stonemetal on Wednesday June 22, 2011 @10:23PM
(#2686379)
http://www.mwkn.net/2011/18/front.html
4000 mostly from meego and symbian. So yes they actually are laying off at least some meego devs.
As for current Maemo/Meego-experience, I think not much can actually be said before the phones appear at stores this fall.