Bring my beloved Haegemonia back to the table.
Spies were invisible unless detected in this and they had multiple abilities which increased as their rank increased:
The Spies would have to float in position and would have a chance of the mission you give them succeeding depending upon their level and toughness of the mission
Steal Money
Get Planet Information
Get System (Grav Well) Information
Get Empire Information (See the state of their money etc.)
Sabotage Ship (used to take out star bases)
Detect Spy (you'd have a few spies dedicated to detecting enemy spies in your systems)
Assassinate (equivalent in Sins of resetting a Level 5 Ship or whatever back to Level 1)
Incite Revolution (Explains itself)
Get Intel (This was always my favourite. You can steal a single item, has to be first on tree, from an enemies research tree although this may already be research you have or the equivalent. You could however get for your army a valuable piece of enemy research.)
I think spying could work well 