Here is forum for Channel9 feedback and I don't think is read my Windows Phone staffs.

To make them hear your opinion, please post at their UserVoice site.