My concern with this model is...
1) What happens in the event that a feature is introduced, but not properly functioning within the 12 month membership period? Take Lanes is a prime example. There are STILL glitches and bugs with Take Lanes and it has been well over a year since that feature was introduced. As a customer, I would be upset if I bought into this model and it's "promises" and get stuck with a feature that is not properly functioning and then have to pay again (renew membership) just to have it fixed somewhere down the road. Also, if I get stuck w/ a feature like Take Lanes that still has issues, I run the possibility of having to pay for another full 12-month sub just to "retain" the patch or update that contains said fix or else I may lose it.
2) Also, to borrow a previous posters scenario, if I pay for 18 months straight, then skip one month, then pay for another 6 months straight and then decide not to pay the next month, I now revert back to the version from month 18??? Even though, I invested another six months worth of money into the product??? That seems a bit unfair to the customer, if that is in fact how it works. I can see that being a big issue. What if a customer runs into a financial hardship for any particular reason and is strapped for cash...only to lose all the benefits/content they paid for the previous six months?
3) While this initial offering seems very good, going forward Cake is going to have to really bring some serious content and features to the table after this initial year to show customers that the yearly subscription is worth the investment. Although, that could be a good thing for customers......putting the pressure on Cakewalk to really bring it.
Which leads me to......
How will customers know exactly what they're paying for w/ the 12 month membership??? Let's say it comes time to renew my membership next year, how will I know what is on the horizon??? Furthermore, how will customers have reassurance that Cake will provide consistent content??? Do we just have to close our eyes and believe or will there be some kind of schedule set and adhered to by Cakewalk on how often new content/updates/etc. will be released. There's got to be some kind of system to consistently keep the customers informed and enthusiastic on what's to come with this kind of model.
All in all, I think a lot of the question and concern customers have (and are going to have) is due to unfamiliarity and uncertainty of just how much Cakewalk will deliver on their end b/c this is all new. This model can be as good or as bad as Cakewalk makes it. If they deliver on their end it can be REALLY good. If they don't, it could be REALLY bad.