An interesting route might be a freeium version of Construct 2, where you pay to unlock features like famalies and event limits, but at the lower levels any money you make with your games generates a cut for Scirra; from what I've seen I can't see them running with the idea, but it's one I'd fully support.
IMHO I like a product that gives me all the features when I pay for it. And I love the freedome they offer. If they stick into the created games.. well, it wouldn't be so good. See the opposite example: Stencyl. They have subscription licenses and the free version puts their logo into the game. I don't like subscription offers when I'm about to express my creativity. I want a software that is good and ready for me at all the time.
But, back to the topic, yes I recommend buying C2 too. Looking on it as an investment is a good idea, because when you get some experience making software with it, you can make serious money.