Whilst I like the images you have posted, be aware (very aware) that their voting is VERY harsh!
I would say your main raeson for low votes on those images is simply because there is no WOW factor and the subject matters a bit boring, I would try and think of something that will be imaginative , interesting and well executed, having said that it isn't easy LOL. I've run 4 entries so far and my average score is 5.49 ish which actually is pretty good for the site, I've put a lot of work in and it is improving my images but I've also got a long way to go still...
So in summary, no unfortunately I do not think they would do well there but why not give it a go and see, unless you can think of something else to run with you have nothing to lose - after all if you are happy with the image what else matters? It's only a bunch of other peoples opinions anyway
I will say this though, be prepared to be p*ss*d off by some comments, I had someone slate one of my pictures for poor execution, poor composition and poor focus - his average across quite a few submissions is less than 4.2 - to cap that off a couple of very respected photog's have given the image very high praise:
Give it a go, I joined up with a paid membership and am thoroughly enjoying trying to think of weekly entries (as a member you can enter 2 a week and an extra on at months end - The Free Study
_________________
EOS 5D | EOS 40D | 28-80 L f2.8 - 4 (took a swim) replaced with 24-105 F4 L IS USM | 70-200 L F2.8 IS USM | 17-85 | 70-300 | 100mm USM Macro | 50mm 1.4 | 50mm 1.8 II | 2x Extender | 100mm Macro USM 2.8 | 3x 285HV Vivitar Flash | Cactus V2s Wireless Trigger system | 430EX
My DPC Profile |
My Website