Wow, thanks for reading the tutorial and I'm glad you like it (sort of at least).
Everything that you've said here is very, very true. I'm doing this on purpose, because I'm working on a full series of scripting tutorials (around 5 total) that will each teach you more and more.
Stay tuned for the future tutorials
P.S. The next tutorials will all be more on actually scripting and less on setup (as this one is).
Once again though, thanks for the write up!