Bigger hose is better, but there is a practical limit to how big you like to work with.
I like 5/8, and feel it is the best compromise between performance and size.
Test have been done and posted at the
Roof Cleaning Institute comparing pressure drop and loss of flow between roof cleaning hose sizes.