I agree. Both battles were frustrating and annoying, but Bomamba's design was pretty cool.
Chamelan. though, bomamba's battle was the most frustrating atleast i kind of like her design. Chamelan on the other hand, i hate his battle and i don't like his design that much.
And on a side note, I don't really like lizards. Dragons? Yes. Snakes? Yes. Lizards? No. They just freak me out.
The other boss I found annoying was Donablon. I couldn't keep control of him, and he kinda freaked me out...