You cannot use a JSF View as a JSP-type error page. That's because the error page mechanism works by internal access to webapp resources and doesn't invoke the FacesServet (without which no JSF View will properly function).
ErrorPages are not a good choice for ordinary application error display. For that, it's better just to use the JSF page navigator to route to a JSF error page, which is just an ordinary JSF page that displays whatever error messages and advice you want.
Use the J2EE error pages to customize the display that the user gets when a bug causes normal JSF processing to fail. Code them as ordinary JSPs that link back to the mainstream JSF views.
Customer surveys are for companies who didn't pay proper attention to begin with.