Yep, you definitely want a range of bus sizes. Some areas are served perfectly well with a couple of these

https://en.wikipedia.org/wiki/Thomas_Minotour