Yes, the live stream YouTube superchat with the instant donation link. IMO.
People generally just send super chat donations to get a live shoutout from the host...
Or just because they are enjoying the program.
Yes, I've seen a few people do that sort of thing, I don't even own a webcam. Im sure as time goes on I'll try and get the YouTube thing going, if that is such a dire necessity.