¿Es el Xiaomi Notebook VS2012 suficiente para el desarrollo?
Es suficiente para el desarrollo básico.
Si necesita abrir eclipse más y usar tomcat, mysql, oracle, etc., probablemente será más rápido.
Se recomienda intentar comprar uno con buen rendimiento de CPU y mucha memoria. Como desarrollador, tienes requisitos más altos para estos dos elementos y los demás son más informales.