I've seen a few customers use Medium sized roles in production and ExtraSmall sized roles in their test environment to reduce the cost of compute hours. They typically use multiple ServiceDefinition.csdef files (one for each environment) which also means they need to make changes to all of these files if they add an endpoint for example. Let's see how we can use XDT transforms (the web.config transformations syntax) to support multiple ServiceDefinition.csdef files.
http://fabriccontroller.net/blog/posts/apply-xdt-transforms-to-your-servicedefinition-csdef-file/