Ruin techs are all but useless.
The shiled depleter and shied distruptor is so darn big and only fired once, it is realluy unable to fit into staple of ship design and if used, is fitted onto special ships.
Kinda like the Alien shield sapping ship in Wing Command Prophecy; Seems majestic at first, but when you find out it has no defense and only saps shields on capital ships, it becomes your sight for sore eyes, or fingers
THe Neural Combat Net is not effective, Unless you have a dreadnought at Novice and an Escort at 50% Legendary

or something like it.
The Massive Planetary Shiled Generator is probably the most useful of them all. It provides 5000 shileds for combat; not much of an insurance policy against large fleet action but it will help damage lots of ships.
So in turn, you better be hoping that the ruins you do get help you to get Standard sets of tech up at least one level

where it will do more good.