First of all well done on the purchase of an excellent system for a ridiculous price. I hope you feel guilty!
The chain set up is OK if your not overly concerned with steering accuracy. I expect my windvane self steering to be capable of out steering an Olympic helmsman at all times. I always have the control lines with a bit of tension and would also take out any movement in those turning blocks you have on the pushpit. On Ricochet [wheel steering] I have dinghy boom vang system in the control line to keep out any slop. The turning blocks mounted on the cockpit coaming 90 degrees to the pivot point on the tiller would be better.
The main advantage to using two jam cleats on the tiller is to be able to make slight adjustments to the weather helm allowance as the wind varies in strength. Most boats will have weather helm and most boats will have a slight increase in weather helm as the wind over the deck increases. Normally when you go to engage the windvane steering you will have the sails trimmed and you will be steering holding the tiller with the weather helm allowance there and the two lines are cleated off. If the wind increases the windward control line can be easily tightened slightly, might only be 5mm or so. Same as when the breeze eases. It is just a further refinement in tuning.
The video shows the cam cleats on Ramona with the Aries. Ricochet has wheel steering and I have the same Aries on her and fortunately I got the real Aries clutch system for the wheel. When making weather helm allowance adjustments I have to release the clutch momentarily and adjust the wheel and flick the clutch back in. The control lines stay taunt the whole time.