The Prisoner, without your ruins that planet would make 779/hr
Assuming you could take the passive cloak to 3892 you would have 12394 cloak after bonus
You may enjoy living a risky life style but you could be making an extra 93 arti/hr by redoing your planet.
This planet is one of my standard VM 15x arti planets. They all look almost exactly like this except some make more arti if they happened to be invaded from someone who put nice artifacts that can't be removed such as T.O. Manufacturing Core and other upgraded structures.
The only thing on this planet that isn't repeatable is the ergosphere which I happen to have a crazy amount of thanks to a year of trading toxics for them.
Without the ergo the 17k cloak it would have would still be plenty.