It would be ok to advertise / use advertising to some extent. For a cost that would be used for server costs, domain, design, etc.
Having an advertising loop on an hourly 15-20 seconds for me would be no problem. It would be a fun element into the already fantastic forum we have here.
We could also have contests, guest DJs, and giweaways. Example one year free hosting, domains, programs, etc.