From what I can see this RSS feed is only linking to a html page and not to actual media files. Even if it did it would probably some weird video format that iTunes isn't capable of playing.
Youtube just doesn't have a good RSS feed implementation. Unrelated your youtuber-subscripion: Everyone who is calling his youtube channel a podcast is just wrong