Bossier's right on the border between Texas and Louisiana (I drove through there one evening last year), before you get to SHV.
No, Bossier City is Shreveports twin city on the east bank of the Red river. It looks like they want to take the train over the river and have the terminal station there as well as one in Shreveport itself.
Bossier City is also home to several of the Shreveport area casinos. Also, Bossier City is the locale of the immense Barksdale AFB, with its scads (thousands? not sure) of young adults. Even those who live off-base seemed to live on the Bossier City side of the river(at least when I lived in the Shreveport area in the 90's). Many of them seemed to get the weekend off and I'm sure would relish an easy, comfortable way to get to Dallas (i.e. anywhere other than Shreveport) for the weekend.