i was a dedicated MTB only guy for years, then i worked away in oxford for a year and got a road bike due to the lack of any real mountains nearby, i was surprised how fast i started enjoying my nightly 20 miler and how much difference it made to my MTB riding, no bail out gears get you stronger quite quickly.
MTB if you enjoy riding your bike.
Roadie if you enjoy suffering on your bike.