Agree with most comments so far.
The main thing I found it useful for was understanding aviation terminology and how the instruments and controls work, definately a big help.
Some people take it a bit too seriously however... once read a newspaper article about some bloke who converted his spare bedroom into a 747 flight deck and was charging people to come and "fly" it in MSFS...
Smithy