While it's impressive for you to lay out a detailed naming protocol, I actually disagree with a large number of them:
There are a couple of cases where I really don't think this works well. Among current stations, I think the worst offenders are: Park St, South St, Central (Sq), Green St, Union...