Now I obtained my first badge from the most FUN and Entertaining leader, Miosio/Night's gym.
Mini-games how fun! Now think Night, why not make it a game corner area for trainers WITH your badge AND Johto access.
You can get a profit, and players can wager money to win against each other.
Now I doubt you would allow this as there are many trainers out there wanting your badge but I believe eventually this should be added.