Mucha gente tiende a pensar que la versión xpress es sólo para desarrollo pero en realidad pueden usarla en cualquier entorno siempre y cuanto no tengan problemas de tamaño, con SQL server xpress 2012 estás limitado a:
1 Cpu (cuatro cores)
1 GB de memoria ram
10 GB de espacio por cada base de datos
No importa si tu servidor tiene más recursos, simplemente SQL server sólo usará esos como máximo.
Así mismo tampoco hay ningún problema en usar integration services o reporting services con la versión express (unicamente en que ese caso necesitamos la versión express with advanced services)
Eso si, hay que tener en cuenta que con la versión xpress tenemos las herramientas para ejecutar reportes y paquetes ssis de integration pero no las herramientas para crearlos ni para automatizarlos
Es decir: si, es completamente legal usar SQL server versión express en entornos de producción.
Un saludo.
Para más información sobre licencias pueden consultar en: