the script could rename an mtu( go ito a safe spot- because is not wise to rename him on site- launch him, rename and take him back), but, to use that it should also make a difference between already started sites and a new one, remember if it droped one before, check if already droped mtu is killed by others, and manage count of mtu’s( into station and in ship inventory).
All this would take a lot of space in filesyze and add more complexity on script ( which is already complex in some ways) but it seems you can doit really simple after Viir will release the new framework