Having more than 5 increases the accuracy we can build into pricing without having to increase the number of line items we have. For instance, annual accounts, we currently have one line item for this regardless of the business structure and use calculations to build it up based on what we know about the business.
Having unlimited wouldn't impact our time to build because all calculation lines have a null line for if it doesn't apply to that client.