I landed my current job via climbto350.com. I've also received calls from employers that have pulled my resume off that site.
That said, it should be made clear that there is a LOT of competition from that site. When my present employer posted the opening there (that I filled), they had the ad online for 3 days. They posted the job only on climbto350.com. After three days, they took the ad down because they had received so many applications/resumes. In all, over 1200 resumes (from 7 different countries) arrived via email, fax or mail for the 1 pilot position (which was a part 91 Citation pilot job).