I've been lucky enough to not really have to do much overhead casting for pike. The ones I fish for are in small rivers and my 8 wt handles them just fine. I really enjoy just roll casting to them.
I did find a new spot where I'm gonna have to start working my casting arm though.
As for flies, bunny leeches have been my go-to flies.