Yes controller is def better, but one way of making keyboard controls smoother is integrating the mouse (for shooting maybe?) I think!
That was suggested by someone else. It was on my ToDo list. It wouldn't have been as smooth as you're thinking though, as it becomes harder to turn and aim the more attitude thrusters you pick up.