Price the expensive constraint
A product tier should protect the scarce thing in the system, not simply hide useful buttons behind a paywall.
Bad packaging starts with features: free users get this button, paid users get that button. Better packaging starts with the constraint that actually costs money, support time, compliance effort, latency, storage, API calls, expert review, or operational risk.
If the expensive constraint is analyst attention, do not sell unlimited reviews cheaply because the UI made it easy to request them. If the constraint is compute, meter the workload rather than the number of team members. Pricing should make heavy users pay for the thing they make scarce.
The useful test is simple: if your biggest customer used the product ten times more tomorrow, what would break first? That is the thing your packaging should expose, meter, or reserve for higher tiers.