I read that post reference above and found it very insightful.
We had a great sail Saturday. I kept it short and let them bring their electronic toys. After a few hours of playing in the cabin, my oldest came up to the cockpit as we were heading back to the slip. I pointed out some channel markers and he "helped" me flake the sail. No meltdowns and everyone seemed to have a good time!
It's good to know other people have been there and to learn from their experience and wisdom.