Volks self heal would be a great bonus if it came at a reasonable time. All other units that have it get it at vet 3 or sooner. Volks had their vet gutted and then tryed to make up for it by slapping features onto them. It's like pulling the transmission in a car and giving it a cool spoiler because it isn't winning any races.
Oh absolutely, you are right, but I think that sight range and passive heal are remnants of a different OKW that lacked recon options and easy backteching into med/opel ambulance. Nonetheless, I don't think they fit a mainline infantry veterancy pool, all while the actual vetermacy combat bonuses of Volksgrenadiers are quite poor. Replacing it with combat bonuses seems more appropriate.
Even better, a RA bonus rather than a lethality bonus (cooldown/accuracy).
I still think that STG volks were overall a mistake (and so was the new panzerfusilier design) and 6 men volks with no upgrades, grenadier kar98k and buffed combat veterancy and veterancy
RA bonuses would have better fit OKW throughout the entire game while leaving the main role of AI to the actual units meant to