In the spirit of full disclosure it occured to me today that KeyClone includes programatic delays to facilitate mouse broadcasting.

I'll leave it up to your interpretation...

GM Malkorix posted:
http://forums.worldofwarcraft.com/th...geNo=1&sid=1#8

Yup, keyclone is fine.

Just make absolutely certain that you're not making more than one keypress (for the purposes of the word 'keypress' this includes a single key press AND release with no delays), or including delays between key-presses with each action.

Essentially, if you could legally create the command as a functional macro within the default user interface, then it should be okay.
Emphasis mine.