Honestly, I can see the Battletech stuff being more of a game changer for the Atlantis expedition. Having a lot of directed energy weapons and durable, non-exotic resource intensive power generation would make their lives a lot easier.
That said, BattleMechs wouldn't ever be a worthwhile...