This. There's always a backlash with unexpected post-beta price increases as well (see google app engine.) Be straight-up with the pricing and hold your words.
I don't see how anyone can even build on a proprietary platform without knowing the costs upfront. Google was different in that google allowed you to use existing frameworks such as spring and jpa, and if you encapsulated the code properly , migrating was easy.