Yes, I said this.
Not really, you can make a rule for it so you can only self repair/restock in MHB or a Hangar not much different from going to a Hangar and calling a CE or Staff member and a similar rule with only spawning vehicles in hangars during battle.
You can still update the addon and remove the self repair/restock anyway.