I've heard this site mentioned before, how fast are the turn around times?
You're required to ship out cards within 48 hours, although I've found that most people will wait 3 or 4 days. People are generally pretty fast about confirming shipments too.
The site definitely could run into issues in the future, though. In the first year or so of PucaTrade's existence, it was almost impossible to find someone with enough points to request any cards worth more than $10 (1000 points). Points were at a massive premium, and if you found someone requesting a card in your collection, you had to confirm the trade within minutes.
To make it possible for trades to happen, the admins started giving every new account 400 points after confirming their shipping information and phone number. There's also a very generous referral program, offering as many as 400 points per account referred, depending on your subscription level.
This is why it's currently so easy to send out three dollar EDH jank, but it could lead to points being worthless in the future once the community gets larger and people begin abusing multiple accounts.
I strongly recommend joining the site, sorting through your collection, and sending out every bulk rare you can. It's exceptionally easy to trade up your junk towards legacy staples, especially with an auto-refresher on the "send a card" screen. I do not, however, recommend keeping points in your account for too long, because there's a strong possibility that it will be impossible to exchange them for cards in the future.