3 controllers, 3 flow meters!

Yes, thought about this design - however, if two controllers run at the same time, two valves are open. Then you do have no idea how much water hits each zone on each controller individually. With same sized valves/pipes, you would just see 50% of the total flow, but not which zone gets what.