I think in many situations putting the time and energy into a fundraiser or fundraising on the street would be better. This could include giving out information.
I remember the fall-down protest in London in 2013 (?) which had 95 (?) people at it and had virtually no effect including no (or virtually no) media coverage.
One of the reasons I think there has been a lack of researchers in the field is that there has been a lack of money raised privately.
I'm all in favour of people donating to make research happen. I'm all in favour of people campaigning for more research funding too.