Watching Swe use the shield around and before the Battlepod in The Ancient Generator was painful. He could not move with his WASD while shielding (if you noticed, he was switching between the two movement controls frequently) and he found juggling the movement, shielding and attacking simultaneously difficult.
This could be solved if Defend was also bound to one of the mouse buttons (In addition to X)
You write alot. Actually, im not so keen on changing the control scheme. Sure its uber complicated when first starting off but the control scheme and controller supports appeal to many gamers. (anybody can play like they want) And when i first started off i used Z,X,<,^,>,v . Which so happenly, is perfect when you have lag.
for the rest, I didnt bother reading so my opinions are neutral. of course, i might read it later.