Did you consider getting even more Embargoes and playing them on Gold, Duchies and Traders? You can give yourself a benefit for buying anything Embargoed if you've got a Trader in your hand. It forces your opponent to follow you into Traders and he'd be coming at the strategy from behind.
Edit: I'm honestly not sure how well this would work, but it's an interesting idea.