- users get angry when they find out they could have bought it cheaper in a different currency (you'd feel like you were scammed, wouldn't you?)
No I wouldn't. That's normal business behavior all over the world. The price is adapted to the value of the country, it is offered in.
I for one live in a coutry, where the price for C2 seems fair. But money has no fixed value!
A country where people earn the equivalent of 100$ a month still can survive, if their economy doesn't sell bread for 2$. They might be middle class in their country, while in europe they would be rated poor.
If you don't adapt the price, you will not get customers from these countries. And that will count much more than your fears of not earning enough, because you might sell the product for less than it's worth - but you sell it. If you don't adapt you won't sell.
- if users wise up and find out which is the "cheapest" currency, then the majority of people will simply buy it at that price, and then we might not be making enough money to keep going.
All other companies found ways to prevent this. Why shouldn't you be able to work against it, too?
If you can't afford it, there'll be the free edition
That's my biggest complaint. I hate being the devil's advocate, but it's a bit unfair to say that. Why are you pointing to the free edition as an alternative? It isn't. Instead of a free edition it simply is a demo version, nothing more. 4 layers and 100 events, what bigger project should follow from that?
Don't get me wrong, I think it is alright to sell a product and offer a demo version, so that people can convince themselves of it. But to label it a "free" edition, and pretend people could do their projects with it, is close to a lie. I don't like people being dishonest. And you don't need to be, it would be accepted and understood, if you'd call it, what it is: a demo version :)