I really liked the builds you linked and think you could make a good member of the build team. I don't think that the ammount of hours spent on the server really makes a differens on how good of a builder you are. I think you should be a part of the build team. +1 from me.