With 17...Nf4 on the board, White's main plan involves Rg1, Qe3, g3, and Bh3 followed by a well-timed g3-g4. There are transpositional and move order issues to work out, and a few minor alternatives or slight variations of this plan to consider (e.g.: Bg2 instead of Bh3; fixing Black's kingside pawns on light-squares instead of opening files; bringing the knight back into play via c3 or b2 instead of waiting for the opportune moment to play Nc5).
As I dig a bit deeper into the variations I'm finding more instances where positions which I thought looked safe for Black just dissolve a few moves later -so it looks like Black's game might be a bit more difficult to navigate that it seemed a few days ago.
The sample line gave a few days ago (
http://www.chesspub.com/cgi-bin/yabb2/YaBB.pl?num=1151879306/60#71) is still representative of what I consider to be the main line:
18.Qe3 [
18.Rg1 could be subtly different, but probably tranposes]
18...Rb8 19.Rg1 probably followed by
20.g3 Ne6 21.Bh3 (I think this set up will be possible against most 18th and 19th move choices by Black)
One emerging feature of some of these lines that I didn't give much consideration to earlier: exchanging white's light-squared bishop for Black's knight on e6 seems to add considerable force to the g3-g4 advance. After this exchange: in a position with white rooks on the h- and g-files and the queen on e3, the sequence g4, ...hxg4, then h5 followed by hxg6 can be pretty devastating.
Setting up this type of kingside breakthrough takes time, and there aren't enough forcing/tempo-gaining moves to ensure that White can always aim for this. In most lines, best play (or my best estimation of this) for both sides leads to an ending where White has a tangible advantage (e.g., sometimes pawn-up; other times three connected pawns vs. three isolated pawns) but it is not always clear whether the advantage will be enough to win.
Candidate moves are 18.Qe3, 18.Rg1, and 18.g3. I will make a choice in a day or two as soon I have had time to work out whether there is an optimal move-order.
Edit: I don't like the look of 18.g3 because after 18...Ne6 the queen is attacked and the g3-pawn is hanging. So probably 18.Qe3 or 18.Rg1 first and g3 later.