“Also, far into the game the bus stations (bot medium and large) lose their appeal. As they are capped at 27 and 30 respectively per line, if you train drops 200 people then you may lose as many as 85% of them. “
This can be solved:
Create a small loop-road at your Trainstation. Now place NORMAL busstops on this road, one for every line going there. Make sure this road is long enough and all passengers will wait at these normal stops! The number is then only limited by the space on the sidewalk.