A hybrid is probably better for public games, but with east's rules a trapper is close to if not the #1 gm pvp build. They can go c/c vs casters or smiters or use BoS hoto and stormshield for high DR and relatively easy max block vs bowas and barbs and such. They're excellent in team vs team. They also offer a high skill cap; you won't master one easily and you can keep getting better and better with them. That said, a hybrid isn't going to be much (if any) better at killing bm sorbing dins because ghosts, trappers, and hybrids all apply damage at a relatively slow pace vs a sorbing max block character. Traps take time to kill, venom+ow+small physical damage take time to kill. The din towns, wells, pots, whatever.
Bowa: You're also playing on ladder and I have never met a good (pure) bowa on ladder... not that I play on EU, but I imagine the ladder environment there is probably similar in how it marginalizes some particular builds. Plus public games aren't their strong suit.