If the high-speed rail were put in, and that great mass of people would use it, there would be money in providing transit between the rail and the great mass of people. So it could be built, and problem solved. But I don't see how going to great mass X (instead of Y, Z, etc) is better than great(est) commerce center A.
As to those locations specifically - I have no idea if they're suitable. But high speed transit goes to city centers, not fringes, basically everywhere in the world, and this should be no different.