I disagree.
I have to say that the price for Box license with just 3 nodes + 1 Ui is a bit high for my expectations, I was expecting something more in the line of the offer price, 349€ as final price, not 449€, wich in the end turns into 448€/548€ with subs.
With that said, I think that giving the users different options at affordable rate is a great choice, it's up to the user if they want to pay for this and that, and this does not force the user to acquire something he does not want, so charging the subs apart seems right from my POV, but could be great to give the box users a grace period of the first year to pay up for the subscription.
With that said the grace period could work as I'll explain here:
1.- a user acquires the box license the 25th november / 2014, this user can't pay for the subs right away, so he need to wait a bit for the money.
2.- since he has the grace period he can wait until he gets another job
3.- the user gets another job to pay for this in, let's say, 15th january / 2015 and then pays the subscription.
4.- the subscription won't compute since the user paid for it, but since the user acquired the license, so his renewal date for the subscription will be 25th Novemeber / 2015 instead of 15th January 2016
5.- this gives users a bit more room to acquire subs and gives devs the expected timeframe for subs renewal.
Hope this makes a bit of sense.
Cheers!