Eh i never used a controller, but some people that tried both prefer the mouse and keyboard.
They say flying is better with controller, but when you have to fire its pretty damn difficult.
You can try both, and see what you like.