Although Z57 promised me over 200 leads a month over the course of 12 months I have had two conversions. I think all of the lead generators provide poor quality leads.
The social media group provided a good mix of content so no complaints.
If you do sign on be sure and get them to put in writing that you can leave with your URL without paying a $100 transfer fee. After all you paid for it to begin with.