Instead of randomly selecting a successful looking civilization and sending spies on a whim, look to the intel that is provided more readily. If you check for possible trade routes and notice that you can gain science knowledge through trade, that also means you can send a spy to that civilization and improve yourself using more devious measures. It's a great way to avoid wasting precious resources.