i think that the ideas page could be split into sections for advanced, intermediate and beginner scratchers. they would lead to a separate page for the users, like multiplayer for advanced, platformers for intermediate and simple games for the beginners. you should also teach how to design sprites and how to use tools like reshape so users can make their own characters. also, you should add like a collaboration forum for people to discuss about the code and projects. i think this already exists but you can make it a little tab on the ideas page, that could be a great way to chat and discuss with the scratch community