I think it's acceptable to leave some modifiers uncollapsed, as long as those modifiers are native and not from plugins. Just don't leave your entire modifier history from starting primitive to complete model uncollapsed. Leave only those modifiers that could be helpful in adapting your model to buyers needs. And don't forget to reset transformations of your models before finalising.