I do considerable stillwater fishing here in BC, and th most consistent fishing for most fly anglers in this part of the world is chironomid (midge) pupa under an indicator. I fish with anywhere up to a 25' leader and start with the pupa about a foot off the bottom of the lake. Chironomids are the probably the single most important trout forage in stillwater (scuds are a close second). The key to success is to have patience. When I cast out a fly, I will count down for about a minute, then very, very, very slowly (nope slower than that) retrieve my fly. at the first movement of the indicator, I raise the rod tip and usually have feisty Kamloops Rainbow on the other end. 20 -30 fish days are far from uncommon. In the last couple of years, a number of anglers have been finding good success suspending leech patterns below an indicator as well.
In BC we are not allowed a 2-fly system, so a strike indicator is usuall a small corkie style with a peg holding it in place. Very easy to adjust, very hard to lose.