Hi,
I can see where you are going with these names, but unfortunately they don't quite work. I think the biggest issue is that I would imagine that an end user could fairly easily come up with an alternative to each one of your names at reg fee that would be as good as the ones you have. For example, I can register "IWantFreelancers.com" or "FreelancersBoard.com" and I might tend to think that name is just as good as the ones you provided.
Hopefully that makes sense.