Take note of the magnifying glass in the Shock Trooper's cameo. Not only does it look like a Tesla Trooper, but it also has its detection ability. Probably a unique variant, like how the Eradicator replaces the Desolator for China.
Don't see any real reason for Shock Trooper to be added to the game.
What difference will it make? What gameplay impact will it actually have?
Seems like adding things because scrubs complained about there not being a unique thing for no reason. zzz.
As for the Ruiner, seems to be an infantry-disabler similar to a Raccoon, looking at the picture. If it disables heroes then already this thing is crazy useful, else its just meh.
Try Generals: Shockwave mod. It is proof by itself that a huge variety of units, if properly done, can be awesome.