Same answer here. We really, really loved the family cabaret shows in the clubs. So we usually got ready for dinner around 6, went to the first show, stopped by the cabaret show, then went to dinner. Sometimes the kids were doing something with the club (usually a movie) which got done just before the show. Then we would dash into the room to get them dressed after the show.
On our 4 day Wonder cruise, we did the Studio Sea activities between the show and dinner, but we liked the cabaret shows better.