I have been very comfortable in small cabins. Size ins't everything
The shorter cruise will attract more budget minded and can vary week to week. Just like any hotel, you may check in during a NASCAR convention or other larger group and it is luck of draw.
I am sure you will like the longer cruise better.