Just out of curiosity when was the last time you did it? They’ve updated the buses for this route and they’re much more pleasant but still really not the ideal way of travelling. I missed a flight once and had no choice but to megabus a few years ago and it was just as you described