I haven't done a cruise that short, but I definitely don't think I'd really like to. Even on a 7 day cruise, it seems like by the second day or so that you're already getting information about debarking, which is just plain depressing. I guess the 12 day I took last summer spoiled me, it was nice to not have to worry about anything like that for a while. Looking forward to the 14 day one I leave for in a couple weeks

.
Of course, there's definitely an argument to be made that almost any cruise is better than no cruise.