So a final thought on overall theoretical capacity, which is in a perfect world where every seat is full and the ride never stops. It appears that the quickest dispatch time at the moment is 36 seconds, based on 1.) off-ride videos of where the trains have passed each other and more importantly 2.) the load speed on the conveyor belt is about/around 5 seconds per car (5*7=35 seconds). That gives a max capacity of 1400, and requires 9 trains at least (this takes into account trains at load/unload). Not terrible capacity, and clearly they weren't hitting that today, but in comparison to others: Everest is 2400, and generally hits that, while Mummy and Rockit are theoretically 2400 and 1850 respectively, but in practice hit 2000 and 1400 usually (they add a buffer and don't run trains as close together as they could be).
Now, could the conveyor belt be sped up at a later time to improve it, sure I have no idea. The longest section a block takes is the reverse track switch, and that is designed for 24 seconds. That's just over 3 seconds per row on the conveyor belt, and obviously would require more trains (12-13). That'd give an hourly theoretical of 2100. Of note, FJ and Gringotts both have a capacity of 1800 theoretical, both usually hit that.
TL;DR: Theoretical capacity is good, not super high, but can get up there if they pick up the conveyor belt speed, which may or not be possible.