You are always going to get those who have an opinion about your way of doing things. Opinions are like a certain part of the human body. Everyone has one. So do your thing the way you would like to.
Over on G Scale Central there is "RULE-8". It states that it's your railway, do it as you like.