I've had several of my freesites listed with Richard, the amount of traffic is pretty decent to

I had to wait almost 2 months before the first site I submitted got listed so be patient 'cuz it's worth it.
If you just follow the rules and submit a clean site with non-overused content you should get a listing.