I'm in Arlington, so I take TRE, and have been for some time now. Easy, breezy, other than when it rains, you do have some uncovered walk from train platform to station. And, twice in the 15 years I've been taking it, the train has hit a truck or something, and we had to be bussed the rest of the way in, making us late. If game time is at 7.30, I wouldn't arrive after 7 PM, and I tend to get their by 6-6.30, depending on schedule, and then just eat somewhere down there, even if just a pizza in the AAC.
It took a while to figure out how to use their GO ticket app, but then I preloaded $40 on it and it is easy to buy the tickets as well. Internet on the train is good so you can be entertained while you ride. Lastly, it's a $3-4 fare, vs. a minimum of $25 to park anywhere close.
To me, it's a big win all around.