Excellent. That’s the way to do it.
As an alternative to webification of ‘the recording’, have you also considered webification of ‘the live performance’?
This is where you’d use a webcam and webcast (or for very large audiences RawFlow) instead of uploading a video to YouTube. Obviously this would also have a ‘recording of the performance’ web page.
In both cases where you are yet to do a performance (whether privately in a studio, or publicly online) you can welcome optional pledges of encouragement from members of your audience, e.g. “I’ll pay you a quid if you perform song XYZ”, or “I’ll pay you a penny for your next performance whatever it is”. You could also substitute ‘recording’ for ‘performance’.
I’m working on that pledging technology.