Mmmmm...
Definitivamente no hay muchas desventajas visuales en el diseño de dialogos en visual c++ pero tienes mas ventajas que otros entornos por que puedes fabricar tus propios botones, labels, etc. etc.... claro que para esto necesitas un poco mas de experiencia.
Te puedo recomendar que visites:
http://www.codeproject.comhttp://www.codeguru.comEn mi pagina personal puedes encontrar algunos controles para visual c++ como botones con iconos, o un datacombo autocompletable.
Si tienes problemas para usarlos solo mandalo por este medio... o escribeme.