Thank you very much for critics, really enjoyed reading your opinion. You are right, not having third arm, is the main problem. It's hard to envolve someone, who could assist is such process. The best way is to clone myself :D
I really try to improve my demos if I have opportunity.
About Canyon...