Hey Craig,
I worked for Dutchman for a few years before retiring. It was a pleasure selling marine products that actually work as advertised. Besides the sail flaking systems, Dutchman also sells the best boom brake on the market, and a great sail track system that is custom fit to each mast.
The sail flaking system must be designed properly to work properly though. I've seen some sail maker designed systems and sailboat manufacturer systems improperly designed that don't function well (Catalina 42s for example). Dutchman will design your sail flaking system free of charge and will guarantee that it will work. Make sure that whomever installs your Dutchman has it designed by Dutchman.
Call 203/838-0375 and ask for Martin. Tell him I referred you.