More reading... more thinking... ahh!
So having my first floor currently split into 3 zones seems very silly, and will be quite prone to short-cycling. Zones 1, 2 and 3 are all the first floor, and the house has rather large openings between areas (at least 8 foot wide openings or more between the zones):
Zone 1: 11k BTUH, 48 linear feet of baseboard, ~7.2 feet of head pressure @ 1.1 GPM
Zone 2: 9k BTUH, 32 linear feet of baseboard, ~6 feet of head pressure @ 0.9 GPM
Zone 3: 15k BTUH, 52 linear feet of baseboard, ~ 8.4 feet of head pressure @ 1.5 GPM
Each zones is piped with 3/4 copper lines. What about running all 3 zones in parallel as a single zone to the boiler? I'd then have 2 zones, first floor and second floor:
Floor 1: 35k BTUH, 132 linear feet of baseboard = 265 BTUH per linear foot = 135F AWT @ 3.5GPM
Floor 2: 22k BTUH, 102 linear feet of baseboard = 215 BTUH per linear foot = 125F AWT @ 2.2 GPM
That puts the GPM if both zones are open at 5.7GPM, which is less than the max of the Viessmann (6.2GPM), and with only one zone open I'd be above the minimum flow rate as well.
This would mean I could plumb it without primary / secondary plumbing, so I would only need 2 pumps and 2 zone valves... a Taco Bumblebee set to delta-T of 20 degrees with 2 zone valves for the 2 zones, plus a 3 speed pump for an indirect water heater.
Going with a 40-50 gallon indirect water heater, with a drain water heat exchanger and I'd have plenty of hot water all the time.
Any thoughts?