'Contact us' for starter tier
If you hide pricing for everything, you filter out self-service buyers. Publish pricing up to at least a mid-tier; gate only enterprise.
Too many tiers
3 tiers is the cognitive limit. 5 tiers cause decision paralysis. Pick the three most common customer shapes.
Feature-list overload
Each tier has 50 checkmarks. Nobody reads them. 5-7 differentiators per tier. Everything else goes in a detailed comparison page linked from pricing.