I didn't think Elesa was that annoying in B2, i think i had Trapinch waste her team (bulldoze and rock slide)
As for Ghestis in B1, for me it wasn't the fact that hydreigon was a beast and took forever to kill along with most of my pokemon, its that that damn bouffalant was waiting behind it...