I can understand the desire to capture every drop. Are you usually on site to move spouts around, or do you want a set-and-forget system? Connections and piping for gravity
feed setups can be creatively scrounged and improvised -- a "complete system" from an
online retailer will be much more expensive.
When you consider the bird
poop, rodent poop, bat poop, and other pathogen-bearing deposits from wild animals that accumulate on a roof, a flush diverter makes sense. It also reduces the load of fertilizer coming into your storage tanks, which otherwise would feed algae blooms.
There's nothing wrong with capturing and using the flush water in a barrel and using it elsewhere. I just do this manually. An open top barrel is much easier to clean out than an IBC tote.