Licence Levels

I am sorry if this has already been asked, but I searched around a bit and could not find the answer.
I am a developer/designer and I very much enjoy using the s2member plugin and use it for most of the sites I have built in the last year. I am not doing a site that is requesting PayPal Pro integration and I am of course turning to s2member Pro.
The question I have is, I only want to buy the single site licence at the moment, but if I decide to get the developer licence (probable) can I upgrade licence levels or will I have to buy the developer package also (thus costing the $69 AND the $129...or actually the $149 because why not).
Also, on the same token, I have a client who is considering a multi-site farm and if I get the developer package, can I upgrade to the MS licence (I have not looked close at that licence level yet as I don't think this client is all that serious about the network idea).
Again, sorry if this has already been asked.
I am a developer/designer and I very much enjoy using the s2member plugin and use it for most of the sites I have built in the last year. I am not doing a site that is requesting PayPal Pro integration and I am of course turning to s2member Pro.
The question I have is, I only want to buy the single site licence at the moment, but if I decide to get the developer licence (probable) can I upgrade licence levels or will I have to buy the developer package also (thus costing the $69 AND the $129...or actually the $149 because why not).
Also, on the same token, I have a client who is considering a multi-site farm and if I get the developer package, can I upgrade to the MS licence (I have not looked close at that licence level yet as I don't think this client is all that serious about the network idea).
Again, sorry if this has already been asked.