The number of excellent developers far exceeds the number of excellent apps on the market. No every experienced developer is able to make a killer app In my opinion the idea behind the app makes the difference.
It seems that the majority wants the mp award out the door. So let's kick it out.
My point about the timeframe is that as we can't police when or how coding started we should just limit the submissions to apps not already published. This does give a head start to people that decided to start develpoment early without releasing anything but I don't think we can do much about it.
And what about "categories/no categories/what categories and how to distribute devices between them" discussion?
One of my first projects with the N950 was a sms pet feeder (don't hate me, I'm into physical computing) where the app, running on the N950, would process an incoming SMS message and if it found the trigger word would turn on a DIY pet feeder via arduino over Bluetooth.