The antiban system that osb has will get either removed or improved. Devs still deciding on it. Ask for what you said if you want to use your own antiban that's fine too. Just don't leave it in on state method. I'd rather you use a timer. Which you do add to the on loop.
All I'm saying it if you call your antiban alot it will be repetitive and it wont be any good of an antiban.