I do the same. Minor correction - it's no longer Vudu, it's now called Fandango at home. You also have to watch out for expiry dates on the codes. US only.
Paramount and Lionsgate are the only studios which don't participate IIRC.