And then Marvo’s breakaway bus!!
Just to set the record straight, "Marvo's bus" WERE the coaches going under the name "Mounties" named after the place they picked up. The breakaway coach was actually from Jimmy's end, a double decker. The very first coach,an Alec Heads bus from the Mounts was to Aldershot I believe in 1979 though I couldn't swear to that. After Marvo packed up the running of the coaches passed to John White and Les Arnold. At first the coaches were run independently but Marvo was approached by the club to become the official supporters club bus in the era when Derek Banks was chairman. I've no idea why or when they stopped running or whether they amalgamated into another "Brand".
As far as the debate is concerned, I think you need different operators because of different needs. Some people like to have a drink on the way to a game, others are not bothered and like to leave later, possibly because of their own situation, maybe working. Some coaches suit the youngsters that like a noisy singalong, some suit the older more quieter clientele. I think there has always been room for more than one, however it would make sense for them to work together in cases where there is either overspill or not enough fans travelling. Maybe this already happens, I don't know.