Oh, both the ADO and OCC first class buses will be plenty comfortable. Make sure to take a sweater on board in case the air conditioning is turned up.
(As an aside, interesting to note the second class AU bus takes no longer than the first class buses. They would include at least two or three rest stops since there´s no bano on board.)