How big are these carts, though? 4 to a person, presumably? That means the capacity will still be very low for what's sure to be a high-demand attraction.
If we assume 4 to a cart and a 15 second dispatch rate, that only puts the theoretical maximum riders per hour at 960.