You got it!!!!!
Do what you need to do to preserve your club integrity for the rest of us.
CL's here do not have that power, BUT our friendly Admins DO HAVE THE POWER!
Post a topic of the "Banned" users so the good guys know what's going on and the reasons for the officers actions. I see no reason to wait until January when the dues go in to effect. Get rid of the excess baggage now so it doesn't discourage your other active members.
Just my 3 cents(inflation adjusted).