Nice tutorial.
I was actually going to make something similar to this (inspired by this post), but you beat me to it.