Nice article! And I totally agree with the free users eating up support point. I was briefly part of the support team of another startup and I know it as a fact that there is nothing more agonizing than to see you falling short of time to support your paid clients. The thing is you can't give low priority to free users support requests since then they'll rant about your tool on social media and that's negative publicity for you.
In my opinion, I think no free plan should offer any support.