RE: covalentcareers
I don’t think so, as long as you create separate workflows (and properties) for each subscription level so that a deal for that month is created based on the subscription property level for that customer. So, if a customer upgrades/downgrades, they’re enrolled in a different workflow for that month, and you don’t risk losing the historical data of their previous monthly revenue (should it change).