It seems a total mismatch to me, Travellers aren’t supposed to be ‘superheroes’. Luckily I don’t have to buy it and can pretend it doesn’t exist.
While the idea is that it will introduce more players to the Traveller universe, I don’t see many, if any, 5E players trying real Traveller...