I might run ads when it comes to that. But I like to be as non profit as I can be. If someone sponsors hosting and other charges. ie, one or more person / company, I am happy to go that way.
Plus, there are boards which charge premium membership for market place and resources access. Something like that won't be bad either.