I dont know about balancing but he once welded the propshaft on my boat when it had sheared after I hit a rock. It ended up with less vibration than before.
However I do realise a car shaft is a different PROPosition(

)as theres not much suspension or gear changing on a boat.
Anyway anyone know where I can get one made(any propshaft people in the new directory of suppliers?)