I don't see a reason you couldn't have a forum for bowfishing, as you said it is a legal means of taking non-game fish. You'll usually get endless comments about how terrible bowfishing is on this forum. I've never done any bowfishing, and while I think it would be fun(I love to bowhunt), I don't eat carp and therefore will not kill them just for fun, so that's why I've never shot one with my bow. Pisses me off every time I pull up to a lake and see mounds of decaying carp that have obviously been shot by a bowfisherman. If you're going to use them in some way or at least dispose of them properly, it's legal so I say go for it. If you're going to pile them up dead on the bank or shoot them and drop them back in the water, that's where I have an issue with bowfishing. It should be illegal to throw them on the bank in my opinion. If you were to go shoot an exotic, say an Axis down by San Antonio where there are some free roaming, and you dump it in a ditch the game warden will be looking for you even though they aren't regulated by tpwd, just like non-game fish. I agree something must be done about the carp numbers in many lakes in Texas, but piling them up on the bank isn't the answer.
"The fishing was good; it was the catching that was bad."