Based on all of my experience in the past, here are my 3 rules:

  • Do not be afraid to charge early
  • If you have realized the majority of your users need more flexibility, a trial extension is acceptable
  • Do not give too many options. Don’t make users think. A simple pricing model is always best.