With the state of public transportation in Dallas compared to other large cities, I can't see the train going anywhere near where I work. If I was worked off 75, sure. No problem. I would be joining Glo on the train every morning.
But I'm in Plano, off 121 and Legacy. And there is a bus stop in front of the building, but to get from the closest train stop to that point is another hour after the train.
So, unless they decide to run tracks parallel to 121, it wouldn't be very good for me.