Oh, the autobidders are truly incredible, aren't they? That get's on my nerves more than anything. And place holding is a tad annoying.
I don't care where people are from, but it is annoying that it's virtually impossible to get that elusive first job but it's something I was expecting. If I were personally posting a geniune project on here, I would unfortunately pay a little more for coders/SEO etc... if they had 20 brilliant reviews compared to somebody with no reviews or, worse, 3 exceptionally bad reviews.
Best of luck wherever you end up (if you don't intend to come back, you could have at least put the names of the other sites you use. Whilst it might give you more competition, you wouldn't mind on those sites because you've already got the rave reviews, right?)