I tried it and while I really enjoyed the point system the overall site was a bit of a pain to work with.
The point system is really nice since you aren't required to trade games straight allowing you to trade games between systems easily and pick up exactly what you are looking for.
On the downside the site isn't exactly easy to navigate and you have next to zero interaction with other users, so you can't easily ask about what shape the disk is in, when it was shipped an how. Plus you don't really have a preference on your want list nor a good idea of where you stand in line so certain games are easy to obtain while others are nearly impossible.