At this point we can only assume the Opera browser will support Flash 7, with a very good possibility of Flah 8. So all you aspiring developers who are creating new content or porting some games over to be "Wii Compatible" know what you are dealing with. The safest bet would be to make it for Flash 7.
As for the uploading, right now we do require you to send it to us via email (firstname.lastname@example.org). Soon in the future we will be implementing a system where you use 1 universal login and will be able to upload games hassel free. Untill the please bare with us!