RE: Is it enough?
That setup should be just fine. There's guys that shoot 40-pound recurves and do well. I'd like to see a picture of it tho. LOL!
I assume that since you bass fish you already know the benefits of polarized glasses. That's one of the top three things we all tell new bowfishers they need. Otherwise, it sounds like you're all set.
Good luck and post up some pictures when you get a few.