don't see how it sucks, even if it allowed him to fix the vehicle he is more an upgrade than a transported character, so if his tank is blown and he gets out he can't repair it anyway and can't from inside it since he is not in base to base he is as much a part of the tank as a hunter killer.
be pretty much more useless than techmarines being able to do it, something I've never seen anyone do.