Multiple Subscriptions vs Add Ons

Multiple Subscriptions vs Add Ons

I am hoping to get some feedback on best route to set up subscriptions, along with the pros/cons of each. Our pricing is generally an a la carte menu selection – for example, a client will choose a mix of products A, B, C, or D. What are the pros/cons with setting up multiple individual subscriptions (consolidated invoice) as opposed to one subscription with a plan and several add-ons? I am thinking in terms of reporting and automations as clients upgrade or downgrade quite often.