This is cool as hell. I'd run this in a heartbeat. Well done.
Thank you! If you do get a chance to run it, I'd love to hear how it goes.