I may be better than some at seeing how the code works, but I'd strongly argue against the idea that I'm even good at RGSS, let alone "one of the best". But thanks for the compliment.
I have a concept for a game at the moment, which I'm very slowly piecing together. It'll be at least months before anything significant comes of it, though, since I tend to drift in and out of projects all the time. I have a few ideas to put in my game that I've not seen anywhere else (although I don't look at every single game available, and haven't actually downloaded any to play), and if I'm smug for a moment they're really cool ideas. But given the nature of this forum, I'd rather not reveal any of these ideas before using them myself, just so I can get in there first and introduce them to the forum (after then, though, I might be happy to share my knowledge). And, if I'm honest, all my ideas are just manipulations of existing bits of scripts - I'm sure I couldn't create something new from scratch. But still, they're interesting manipulations, some more ambitious than others (I may even have to succumb to recruiting a scripter to help out with, say, the redesigned battle screen).
Seriously, don't hold your breath for anything from me.
I'm tempted to make a thread into which people can throw ideas for extra features to inspire people, but I fear it wouldn't produce much more than "make Pikachu follow you around" and "real time battles".
One idea I have, which I'm not sure if I want to implement in my game, is to make the type modifications for secondary types only contribute half as much. This would make Onix and Rhyhorn different in terms of strengths/weaknesses, and allow for primary Flying types (if people are willing to rearrange the types for some pokémon). The problem with this idea is that balancing would be a nightmare.
But it's that kind of interesting little idea that I fear we wouldn't see in such a thread, which is why I'm hesitating to create it. Opinions?