Don't know anything about it and never done it but to each his own. If you're bowfishing carp or other species that aren't considered prime sport fish, I couldn't care less. Don't let negativity thwart your plans...especially from golden rod cuz that's all he has to offer . You involved in any regular archery at all? Getting my first bow tomorrow and I'm pretty stoked.
Try Prospect lake at memorial park, rainbow lakes up near woodland park and the Broadmore. There are also some big carp and goldfish at Fox Run Park. You could also ask for advice on this at the Anglers Covey off hwy 24 on the west side of the springs.
You'll find that people in this state (and this site in particular) have very strong opinions about bowfishing. After watching a local lake get absolutely destroyed by bowfishers over the last couple years, I do as well...
If you're just shooting junk fish I'm OK with it. But how many bowhunters who see a big pike are gonna rationalize their way into taking that shot.
So if you're an ethical bowhunter that's great but not everyone will be. Course not everybody is ethical when it comes to limits or size restrictions or methods of catch, etc so I guess its really all the same. If you're doing it the right way then enjoy yourself.