It was definitely a great suggestion. In the future you will be able to export your game, so you can actually put it on rpgmaker.net :D.
I updated the play page, so go check it out and give feedback! The “Most Played” list was updated according to how much each game was played in the last 30 days. (Remark that the actual sorting order is based on the date, not the popularity).
I now also have a quick submission form for submitting your games, so hopefully that will attract some new users.