But you probably won't be able to enter until your champion so to me it just seems odd to have it there. However as you say the battle subway was in nimbasa and was open, so it could be there just locked until you become champion. Tbh it doesn't bother me that much, it just seems like a strange place to put it xD
The Mayor of Driftviel thought it would be great for the city and get tourism up.