A game finder/scheduling tool is a good idea. However, it would take work to implement.
I suggest using ENWorld's game finder for that purpose. ENWorld is one of the biggest gaming communities, and is tolerant of non-d20 games.
It's possible that the devs here at roll20 could work up a partnership of sorts with that regard.