Review (4/5): Looks good.
It works. Just have to play with it some more.