I've also tried both, but currently using Keyclone, there are a couple of features missing in Octupus (or I haven't figure out how to use them in Octupus.)

a) Round robin
b) Picking a processor affinity when launching copies of WoW.

I know C# and driver development quite well but I don't have MSVC 2008 at home. I wish I could use Express editions and I would add these features myself and give them to the author.

Keyclone works OK for me -- my biggest complaint is the white-list bug still isn't fixed causing me major headaches.

I might end up rolling out my own, compared to the stuff I do at work this is cake.