Since I was one I'll make some really mad at me. If your guide actually helps you and you learn some by all means the 15 -20% tip is just fine.
If you catch the biggest fish of your life a little more is appropriate. If he's been drinking and swears like a sailor (no offense meant) NO TIP!
It's okay NOT to tip if everything goes wrong and the guide really doesn't do anything or help you.