I personally never use that site, and I would never recommend it to someone else.
To me it would be like breeding my mare to a lower quality stallion verses a quality stallion because the stud fee was free.