Background: Microsoft flight simulator is a virtual simulation / game in which you fly realistic aircraft in a 3d scanned environment (Earth) Whilst having multiple realistic options for your personal liking!
_____________________________________________________________________________________________
You have lots of control over the plane on controller unlike on the keyboard (what I typed this with) giving the controller a slight advantage over the keyboard. You can use multiple planes and aircraft whilst having the ability to change the date / time of your flight and see old landmarks on controller and keyboard so not very different there.
Helicopters are easier to control because of the joystick on the controller which has a 360-degree binaural rotation.
It is a little hard to control the throttle / speed of the aircraft as the controller uses paddles / triggers to propel the aircraft. Overall playing Microsoft flight simulator on a controller has many pros and cons with flight control but,is generally Great!