I am glad they came to their senses, but I think they lost a lot of goodwill from gamers. It was clear they were thinking all about the money, even if it screwed over most players.
The site looks interesting, but I still prefer Play'N'Swap. I have been using them for over an year, and never had any problems with trades.
It is also completely free to trade, I think Goozex/VGfive charges fees or requires some kind of balance of some sort.