it would still autorepair, but it has to have drawbacks to being able to launch, wich is why it would has a chance to explode when damaged if it is full of propellent
and for reentry, the damage would make it so it has a max of 2000 hp left, wich would encurage placement of the seed coloney soon because the reserves to repair the vec would run out soon
also mabe have it so that if it has fuel in it, it cant build, since it is using space from the factory to store the propellent, of corse than it would have to have a empty option incase you decide not to launch
well if it goes idle, of corse it would expell all of the fuel (and mabe leave a package) but it would also expell all the mettals, even with the packages, it would still be a drawback, but hay, you'll think of somthing lol