Should I use custom post types for a front page video feature (vimeo)?

With oEmbed support in both WordPress and on Vimeo’s end, why not just use the </code> shortcode?</p>

<pre><code>http://vimeo.com/24474320

This is easy to explain, and users are generally pretty comfortable with just copy-and-pasting a URL directly, rather than having to extract just the ID out of it.

You can also turn on the option to just use the URL on a line by itself in a post, without the shortcode. Personally, I prefer the explicit shortcode, because it always works, and there’s less chance of other plugins interfering.