While aiming is better with a mouse you don't ever hear about movement being better on a controller. Obviously it's not as important but a joystick in terms of movement is far better than a key.
No. A set of keys, a, s, d, left alt, in my case allows movement in any direction without affecting my view at all. I can do rolling 360s while moving in any direction. I can look all around while maintaining my directional motion. My ability to jump sideways while turning to bring whatever into my sights makes me hard to hit while my ability to hit you is very little impaired. No chance.
A controller almost completely cripples any FPS game.
The movement with a key-set becomes very intuitive quite quickly. I have been doing it for some 17 years now though.