In that case you could still have a problem. I'm assuming here, but basically your checking accounts would be considered NOW accounts. Certain types of businesses aren't eligible to hold NOW accounts such as for profit businesses, LLCs, etc.
Even if you don't regularly pay interest on these accounts, the bonuses you're describing would be considered interest under reg Q, and could not be paid on accounts held by these types of entities.
Hopefully a guru will correct me if I'm wrong!