To me it's about the presentation of the bait with skittish gamefish (i.e. all stream trout). You can lay that fly in there without spooking anything.
I don't fly fish, but if it's what worked better, I'd do it.
Now, for the excitement part, it's hard to beat this b!*ch blowing up on a Skitterwalk 20 feet in front of you while wading and hearing your line singing off the reel. I'll take a topwater jackfish over just about anything that swims. Someday maybe a billfish will top it.
From March: