Few short points...
1) If Admin feels the new feature is ready to release he should release it regardless of if there is a war or not. Wars are a choice we as players make good or bad going into it and should not influence a game feature that involves players not involved in the war. This "OMG theres a war you cant do this!" argument is just selfish and wrong.
2) Peace mode nations should be spied on and be able to spy. Even Canada has spies...when was the last time you saw canada get uppity and hostile?
Now, I agree there should be some sort of penalty for peace mode nations spying but not being able to be declared war on and that solution is really quite simple- if a peacemode nation is caught spying(pick a % of spies) then they are forced into war mode.
In terms of the one player posting "OMG if i go on vacation i can find my stuff gone". Then just hulk up your defences.
3) Let's not get carried away with the prices. It seems that all of us longtime players that make a decent amount of cash wanna just keep upping everything to prevent our enemy or possible enemy from getting it. Well learn to cope. These things should be affordable. A dude with a $10 backback and $20 worth of cleaning supplies with a quick trip to Home Depot can do some serious damage and it doesnt cost as much a nuclear weapon.
4) Different prices are insane. I saw the argument that little nations should get them cheaper....thats ridiculous. I have a boatload of technology(heck accroding to the little pics I dominate outterspace) and infra and people and military stuff...but not the capability to fund a spy network at the same cost as somebody with 1 tenth my tech and whatnot? Thats just a ridiculous concept.
5) Intel agencies should have an impact but I started a topic on this yesterday and admin said it'd be in so +1 me lol
6) The trade partner revelation is brilliant. This should work along side what we already have. If you "trade in secret" then your trade info should be left secret from spies but if you trade openly-just as you can be sanctioned, you should be able to have your ties revealed. Does finding new trades suck? Yes, yes it does. But this doesnt eliminate trades itself. Plus it adds a very interesting dynamic in keeping close contact with your trade partners and such. losing trades is bad but you can rebound and it makes the game have that much more "risk". We're all comfortable just chillaxing and buying infra, everything can't always be sunshine and smiles.
edit-added my opinion of the trade partner revelation.