I think if WGT changed clashes to being 2 hours each (instead of the current 4 hours) it would encourage a little more interest and a little more play time. With the 4 hour durations, clubs often end up with 3-4 hours left at the end, and not able to play anymore.
The best way to present your case to WGT/Topgolf would be...
By changing the format to 2 hours each, instead of the current 4 hour format, players may be more inclined to play. In addition to more players wanting to play, by changing the format to 2 hours, you can double the amount of clashes overall. More players participating in twice as many Clashes means more sales off Balls, Passes, etc.
It would be a Win/Win for everyone involved.