To be honest supporting creators is a real pain in the ass. I personally if it helped genuinely advance the development and improvement of games i would possibly commit to doing it and possibly often. But most methods are subscription based plus the internet is a piece of trash so things only get more difficult with the more stuff you have to deal with on it. If it was up to me I'd meet creators in person during some events and give them a bunch of cash instead.