Yes, pike flies on an 8wt, or my 7wt streamer rod. I have a 10 wt that I used for musky fishing but don't use that if the targets are pike / smallmouth.
The bigger flies with the dragon tails are no fun at all to cast, but sure look great in the water. A lot of my pike fishing was on rivers...