I doubt it. The teaser video clearly showed the so-called Dev device with a hw kbd and you could easily see that the UI/UX is 10000 miles ahead of MeeGo 1.2 DE on N900. Also, the dev device might not have been publicly "seen" if that teaser vid wasn't leaked. So it's a device which no one should really know/care about according to Nokia.