
In an effort to keep roll20 game-agnostic, the interface, tools, and options have been kept fairly simple. This is great, but it leaves players that are playing only one game feeling as though the site is a bit lacking. I propose that you create a roll20 development environment so that programmers can make their own custom mods to serve the community. This has at least three benefits:
It allows players more flexibility with their game at roll20, giving them the potential to tailor their experience to their own needs.
It creates a market dynamic whereby good ideas are picked up and developed quick - quicker than the team at roll20 could ever do it. Good ideas could then be implemented into the core site.
It frees up roll20 developers from working on tools, options, and interface capabilities to work on more important matters.
(Possibly) The mods could be distributed at a price. This would add another revenue generating element to roll20, which in turn would aid everybody.