I may be off here, and my experience on the battlefield is not the best, but if we look at the abilities themselves the abilityrepairplatformphase and the buff there are several areas that can be adjusted to even this out, or at least to test it to see if it unbalances things.
First is range, which can be raised slightly, say 12000 to 15000.
Next is AM cost and cooldown, which seems low already, so reducing those would almost make it an "always on" ability.
On the buff side, the actual hull restore rate can be slightly increased, say from 15 to 25, and the finish condition to finish in 20 seconds can be slightly raised to 25.
I havent yet played a game with these numbers, but it seems that the balance that some players want can easily be achieved with a small mod that does what you want, while leaving the base values of the main game intact at their standard value. Anyway, that is just my opinion.
I've changed these numbers for myself with a small mod, but im not an experienced Vasari player and may not see the difference that would be noticeable to a more experienced player.
Take care,
-Teal