Look forward to trying it out and seeing how you integrated all the additional packages.
Carl
P.S. Adding auto-submission of errors is a nice touch.