As far as I know SQL, for example, "may not use in a production environment" means that if you have a spinning production, you may not need a developer license for SQL server to deliver, for development and tests, for example on the build machine, it can be used. At least my last job was bought retail box VS 2010 Pro and the company has even been certified MS partner, i.e. presumably they arranged it.
I can't imagine where the Studio can be used in production just.
Beskorovajnyi license mean that you have all the certificate that has the same legal effect as a box, so you can freely buy a Studio for 15K, but there may be a limit on the minimum number of copies, for example at least 5.