Hey, louie
How are things in Australia? Had one client at work from Australia, you know Australia is pretty far from here, like on the other side of the world lol.
I havent used the leads, so i cant give you an conversion rate, some are saying that they get sign ups from them, some say its better to invest in to promoting your site. If you really want to try out with the leads try a small package, and that you will see if it works for u and pays off go for it, if not. Start promoting your site, if you dont know how here at forums are some training available