you asked for feedback. so when the real builders show up to give their thoughts, dont be surprised.
its easy to impress the non builders with "models" like this.
But you didn't really give your thoughts on the build, did you? You complained about the excess of detailed props, and then went on to defend your point through more self-gratification.
My personal opinion on the matter of props, especially as they grow more detailed, is that they allow both newer and older players to convey an experience without the limitations that original legos present. You say this is not a modeling app; be that as it may, this is a game, and whatever contributes positively to the experience should be promoted, especially in Blockland, where crowd sourced content runs the community.