I loved the cruise -- had a great time. If the next cruise is properly "formatted" (for lack of a better word), we can get a lot of FRee Republic training done, not to mention the parteeee!
I have given some thought to the ideal duration for a "working" cruise, and from my perspective, something like a Monday afternoon through Friday morning cruise would work. I could be talked into a Monday through Sunday trip, but there is a danger, IMHO, that a week would be too long.
The variable in this equation, from my perspective, is the number of days spent in port/at sea, particularly if you want to have some meaningful training sessions.
FWIIW.