I have always sort of been the "jack of all trades" in life which is why I think I'll enjoy being general more than specializing. Also, saying that you want to specialize before being exposed to all aspects of dentistry first is, I think, kind of an ego thing. I love how when I first told my parents that I want to go into dentistry they immediately "suggested" I do ortho. Then, a week later, after my dad "did his research", he asks me, "Son, have you ever heard of OMFS"..
But yeah ultimately it comes down to what you enjoy busting your balls for most. If you like versatility, do general. If you like RCT/Implants, do endo/perio... I imagine it all comes down to what you feel you are best at