Using your own Vimeo account to host your videos gives you the benefit of total flexibility and control. YOU are controlling the account hosting the videos, you don't have to add all of your videos to Punchpass, you can embed them on other pages, you can manage the thumbnail image, etc.
Here is what we recommend for settings on your Vimeo videos....
Hide the video from Vimeo.com - this prevents it from being found in any searches.
If you are adding the video to Punchpass and want to restrict where it can be embedded (which is a great feature to protect your content!) make sure to add 'punchpass.com as one of the domains. Otherwise you'll get an error when you try to add the video to Punchpass.
We recommend turning off comments, and preventing people from downloading as well.