I'm not a World of Warcraft player, but I did create a profile while developing and testing 3DxWare 10, to see if our solution could drive it.
We had to make some changes as a result. It became clear that WoW couldn't handle quickly pressing and releasing keyboard keys. Therefore we added an option to Press And Hold down keys.
I also created a bunch of macros to do WoW specific things that I thought might be useful in the average WoW session. Not being a player, these are just a guess:
Open Chat Box
World Map Pane
What I needed was, a button to get me out of the water
The axes are set to:
Left/Right = Q/E (Strafe Left/Right)
Forward/Backward = W/S (Move Character Forward/Backward)
Up/Down = Space/X (Jump/Sit)
Rotate Left/Right = D/A (Turn Character Left/Right)
All the axes are PressAndHold. I adjusted the individual axis Thresholds as needed to keep the character from accidentally doing the wrong thing (like sitting when I was trying to run).
The profile is at: http://www.3dconnexion.com/profiles/WorldOfWarcraft.xml
I'm sure there is room for improvement. Let us know what you do with it.
Edit: use link to the 3Dx profile file repository