A specific answer to your question and some thoughts:
Great
1. A subscription is great for newbies because you don't have to commit to anything.
2. It is the cheapest pricing model I have ever seen for a high quality development tool.
3. You can cancel at any time. So if you only use it for 3 months, you get your money back.
4. It is a great introduction to Computer Science.
What I would add are monthly tutorials (especially Computer Science topics), free assets, and maybe 1 or two emails to a developer for help. Maybe even a mentor who can give you some guidelines on making your first game.
Again this would make a great product/service for getting people interested in CS, continuous learners, and a great introduction to game making without the hassle for under $10 a month.