Based on technology development....I think we’d be better off to just develop long-distance drones that loiter for hours and hours, and then launch if necessary, long-distance missiles.
Rods from God would be good. It’s a system that is not likely to ever become obsolete.