|> tournament, which I personally set up
(..)
I would not allow non-members to frequently post games/tournaments that they'd want to have set up
Ah okay, seems like I misunderstood your intentions (or at least, the scale at which you are planning this). I thought you were going to make a website where everyone can simply enter parameters (including member-only stuff), which then gets automatically generated (hence the need for the API).
If you're going to do it by hand, there might (at least conceptually) not be that much difference than setting up games for people who ask for it in the forum.
If it were me, I'd fire of a quick email, just to be sure (and maybe agree on some parameters, such as the number of games-with-members-only-features a non-member can make per time period, or maybe keeping some members-only-features off-limits). However, that's if it were me, which it isn't; your call!
---
Also, in retrospect, I should've thought of something; the mere existence of the Create Game API (and, upon looking it up, the statement "Using this can allow you to create a program that hosts your own tournaments or ladder-type systems." in its [WL Wiki article](
http://wiki.warlight.net/index.php/Create_game_API) could be understood as tacit approval for what you're trying to do).