Ads make sense. You have a great website here that you bust your ass on. Just as long the ads aren’t for Russian brides and crap like that.
Costa Rican wives a-okay tho ya
In all seriousness I think it's obviously a double edge sword, especially when trying to do something against the current hyper-capitalist models. I think you'll need to strike a balance. You're an exceptionally honest person for even bringing up your thought process and opening it up for discussion. Keeping everyone informed with everything you do on here is completely unnecessary and yet you do it for transparency. I love the integrity.
Now, technically this board is centered around a passion we all share for our trucks. This makes us the perfect candidates to be marketed to because, for the most part, we're all looking for the next excuse to buy a new upgrade
it means you'll draw attention as the site grows in popularity and gains more visibility. The added visibility to the forum will generate you tons of new traffic (and the hosting costs may not totally scale with the donation $$) but the traffic itself has value. It's why there's only like 5 web companies left all vying for 100% of your disposable attention. So since we're all on here talking about something we're passionate about, we end up influencing one another regardless. Most of us have absolutely no economic incentive to share our photos, videos or experience about a new part or upgrade besides just to share in the fun with a group of like minded people online. However, some members actually are influencers or vendors and do have an economic incentive to engage with people, share their links to yt / social; and we as forum members actually appreciate this engagement and content. So this is a symbiotic relationship that the board has with content producers and vendors, but where you gain in engagement they gain in possible revenue.
If you're cool with that relationship; leaving some money on the table then don't worry, be happy and you don't have to take any sponsorships or paid ads
But if you think you are deserving of some financial compensation for the time and effort you're putting into growing and managing a community, then I don't think anyone will fault you for that. Especially since you're showing us your character and putting transparency before anything else -- which is seemingly missing these days.
If you wanted to stay ad free, you could choose to run this community fully transparent by showing what your full operating costs are and how much has been generated or donated each month vs what your costs are. Then we as a community can actively track those metrics and keep the site alive, ad free, by donating as needed to keep it all going and growing. Alternatively, you could sell merch or whatever the hell you want on here to generate revenue and keep you guys sustained because this is yours, it's all yours and it's awesome. Keep up the great work and thanks for keeping us informed