Product visions should always be customer-focused. I'm not sure that you need to actually show your vision statement to users to get their feedback, but your vision should be informed by the user problems and product goals that your team hopes to solve over the next few years. In order to do that, you need to know your users intimately, and that often requires customer research and reviewing product data.