Also I have an old recurve that been collecting dust that might be perfect. I'll post some pics of it when I get home in about a week, but from what I recall it doesn't have any holes drilled in it for a stabilizer or sights.
You don't need sights, shoot instinct. The recurve sounds like your best option. Trust me, you don't want to be lugging around a compound, much-less pulling it back all the time. Get your insert put in it and get a reel seat, real, and an arrow. Put a little moleskin down for the arrow to sit on and wall-ah, you have a bowfishing bow!
Oh, I don't have any pics of my bow and seeings how I am at work I can't get any. Sorry