usar la vista solo significaría que en php la cadena en memoria es mas corta y es más eficiente (para php), pero de igual modo la base de datos buscará la vista y la ejecutará, así que el rendimiento es relativo dependiendo como la base de datos almacene la vista, si la comprime (o guarda como bytecode) o simplemente como una cadena sql.
lo que si se aprecia es un código más pulido