Yes, little reason to plow through vanilla. There's a real lack of mechs and the tweaks they made to the rules just made it too easy, as per Cael. Performance is awful and the sjw campaign made me sick with violent rage. Dont do it.
BTA 3062 and Extended 3025 are similar. It mostly depends on when you got into battletech and what you want for tech level. Extended ends in 3057 so any mechs or tech developed after will only be in BTA. Roguetech has basically everything ever mentioned in a technical readout but performance is overall worse than vanilla, worth to play but save for last. Everything is quite adjustable in all three but you can adhere much more closely to tabletop rules and that makes it actually difficult to stay alive as it should be.
My run now is with Extended which I like the best at this time although for all intents and purposes BTA is equivalent. I'm using these extra mods:
full mission control and bigger drops - option with extended, mostly played without but i added to realistically play in the clan invasion, one lance versus 3 or 5 stars of clanners is an exercise in futility playing tabletop simulation. Adds AI lances to your team to mix things up a bit
https://www.nexusmods.com/battletech/mods/387?tab=files
longer jump distance - turns 90 day jumps into 20-30 days
https://www.nexusmods.com/battletech/mods/216?tab=files
sound replacement pack - switchs out the weapon sounds from MW4, a little more visceral than stock
https://www.nexusmods.com/battletech/mods/37?tab=files
zoom out further - gives a big increase to zoom not perfect but is useful
https://www.nexusmods.com/battletech/mods/503?tab=files
All 3 require community asset bundle, dont bother getting the 9 gigs off nexus. Just use the CAB installer, it downloads at high speed
https://www.nexusmods.com/battletech/mods/393?tab=files
I think most of the mods from the fandom link are already included in extended and bta and probably roguetech as well but I havent checked that one for about a year. I'm interested to see the reactions to the mods as for me they've brought the game from basically unplayable to decent with good aspects.
edit- need current version to install mods...cough cough...ahem...'gog-games'