I think the main thing is to decide what kind of day you actually want before choosing a boat. A smaller group may care more about having enough space and a relaxed route, while another group could be focused on snorkeling, fishing or simply spending time at sea. Looking at the number of guests, the charter length and whether a skipper is needed seems like a practical way to reduce the options. Once those basics are clear, comparing the different boats should feel much less confusing, especially when everyone in the group has slightly different ideas about how to spend the day. It is easier than trying to judge every yacht from photos alone.
F