I'm more than ready to put up or shut up as far as helping this station goes, but I don't hear anyone who might know talking much about what would help.
More money? Something else? Dunno... Wish I did.
I know exactly what you mean. It's been this way for a while, and still no update (as far as I can see).