Just summing off of what Victor wrote, these builds are ok. However in my opinion they aren't really builder quality yet. As Mr.Monkey said in the builder application info, he said 'To take your time to make the best builds and with a lot of detail' and seeming that you just got recruit recently, seems to me that you perhaps rushed a little bit. Also the pyramid build, I don't think that we do rank for pyramids.
Quality>Quantity 1 good build is better then 5 bad builds. Take your time to make 1 awesome build that just blows evreyone away. Good luck