I like the idea.

Would each resevoir need a 'sump' of some kind to prevent breaking the siphon?

Or would you simply make sure the tables drain back well before the water level drops too low?