Raul:
Yo creo que la decicion de cual usar es mas bien en terminos de rapidez y que tipo de aplicacion estas desarrollando. Yo personalmente utilizo view si estoy utilizando sql server que esta bajo la misma linea de microsoft. Pero si por ejemplo utilizo AS400 de IBM prefiero el SQLEXEC command pues me da mejores resultados.