Just one idea...
cut the leagues full division 4
then set a message like:
"the league you're trying to sign in is full, you can wait until an open spot is available or you can join anthe we suggest you"
I think this would balance the "macros" in a good way
Howl to the Moon, you won't regret it.