In my experience the hardest part of freelancing is the actual selling. Getting leads isn't difficult, nor is drawing up contracts. It's getting from "Hello" to a signed contract thats difficult and these guys (AFAICS) don't help with that.
If they did I'd certainly be interested!