Nice, seems like this is the ideal way to do it. Not as direct, but I try to treat music in a similar way
- I have my “likes” (just lists of saved stuff that I like and would like to listen to again, only very loosely supporting through listens on streaming platforms )
- I have my “loves” (will pay for the physical vinyl or mech because I want to support the artist directly)
Then next level would be all of the above plus maybe attending live shows.
I’ve never directly contributed towards like a next albums type crowd sourcing situation though, I should seek that out for often