I use the Independent Supporters coaches now and then, they are new, well run, get you there safe and to the door, with good conversations to be had. On the way back you might even get some sleep.
Another advantage is you can leave your stuff on your seat during the game.