Hard at first sight but very interesting idea. I would suggest a first stage with a more guided tutorial.
Def agree still learning to make good tutorials, thx for checking it out!!