I have a feature on Vimeo on Demand. I have not done very well with it as most of my audience has purchased from VHX.com, since there are more features and extras on VHX. (and because we haven't quite been successful in building an audience...yet!)
BUT I believe you can only upload longer...