I think you answered your own question. Installing solar and a generator would be the reason I would go with the 400 amp service. Have it set up so you can disconnect the main service from house and shop but still be able to back feed from either. That way if shop don’t use all power solar...