The idea is interesting but confusing. The presentation is fantastic. A tutorial or two wouldn't go amiss.