Yeah, I agree that is a reasonable approach, particularly since it tends to align well with product development (as you add more advanced features, you can easily justify segmenting them into a new premium plan). Though I'm a proponent of having enterprise pricing (or at least "call me" pricing) at any stage -- if a large enterprise comes knocking, you need to make sure you can get enough value for you to support their scale and procurement processes.