I'm so glad you and your family got away for a holiday! It might not be white sand and the tropics, but it's not Texas either, and it's a chance to spend some quality time together! (disclaimer: there's absolutely nothing wrong with Texas ;)
I'm curious...what is the company you work for, if you don't mind me asking? Because I agree; anything that can reduce "busy work" is very worthwhile!