The delays are gonna cause you trouble if you use them.

The argument that if it's in Windows then it should be allowed doesn't really hold up. WoWGlider is a Windows app after all. You can even get banned for misusing stuff that's part of WoW.

There are clauses in the ToS that cover any behaviour that's not in the spirit of the game. It's these clauses that were used to slap the win-traders a few weeks ago.

Blizzard's command system makes it very clear which actions are intended to be triggered by a hardware event (key depression/mouse click) and which aren't. Adding delays is a way to circumvent that.

I know of at least one person that got banned for using the G15's delays and all he was using it for was to level up his mage's weapon skills. Admittedly, this was some time ago.