No, SSF is not a solution at all.
I have no problem with the existence of trade, I have a problem with a garbage outdated system that forces you to use third party sites to do what should be easy to do in the game itself. If trade is such a big part of your game, it should be easily accessible and built into the game. SSF is a solution for people who hate the existence of trade, not for people who think the existing trade system is clunky and poorly designed.
GW2’s trade center is probably my favorite incarnation of an in-game trade UI of games I’ve played.