Both. A 41-foot cat, ours had 4 heads, has very little storage space for as many as 8 people. The heads are tiny and the cabins are small and have little storage space. The main salon is hard-pressed to handle 8. Requires deck chairs or a cooler for 1-2 people to sit on to get 8 people around the dining tables.
You'll have 7 people, and that makes a difference when you're pushing the capacity.
It would actually be better to only have two heads and use the extra space for storage. (That is, if you don't mind sharing a head with people.)
A 44-foot cat, like the Helia 44, has MUCH more storage space and living space.
Much depends on the actual boat configuration.
Some boats are going to a little coffee table in the main-salon vs. a real dining table. Not sure what they are thinking... not a fan of this trend.