I keep going back and forth, but with the way the controls are setup now, I like the keyboard better. To do most off axis rotations well, you need to initiate the lincoln in one direction, then eventually stop it or slow it down my tapping lincoln in the other direction, but while also maintaining the spin key in the same direction the while time. This is not possible with the joystick, because you start to spin the other direction if you want to slow the lincoln.
TLTD, moving the lincoln buttons separate from the joystick click would make using the controller much better to do off axis spins cleanly. The triggers would be a nice place.