The basic idea behind Bf4 is that black cannot win the bishop pair. Let us examine the following sequence: 1. d4 Nf6 2. Bf4 g6 3. Nf3 Bg7 4. e3 d6 5. c3 if now Nh5 then 6.Bg5 h6 7. Bh4 g5 there follows 8. Nfd2(!) and the queen attacks the Nh5. This leads us to one move-pair: Whenever white wants to play Nbd2 (blocking the Nf3-retreat), he has to play h3 first. Notice that the same concept (counterattack h5) doesn't work after 2.Bg5 as the black knight will only move to h5 after g5 and Bg3 has been played already. That is why Bf4 is the superior setup. This is all well known with colors reversed and Botvinnik won many nice games with it.
The problem is that the system doesn't have enough bite with white. The reason is zugzwang. For reference look at this game that I have posted in the other thread already:
http://www.chessgames.com/perl/chessgame?gid=1040438
The problem occurs on move 8! Where to place the bishop when black can still decide if he wants to play e5 or c5? You don't want a bishop on d3 when black can play it with e5, so Dzindzi played Be2 and only after that Gulko played c5.
On move 12 Dzindzi played the bishop back to d3, so basically he lost the tempo and with it the advantage of moving first. Did he have an alternative? Not really (compare this to the position with colors reversed)! So how can white improve? He can delay moving the Bf1. So 8.Bh2 Nbd7 9.a4 is an option, but I don't still see anything special for white after 9....a6 as he simply runs out of constructive waiting moves.
Notice the strong moves 15. Bxf6 reaching light squared dominance (c4 and d5) and the counter 16...Bh6 restoring the ballance. The reason that Gulko lost the game was simply the blunder at move 22.
As long as white cannot improve somewhere, I don't think that the whole setup has any potential. It is a safe way to play for a draw if you are leading in the last round of a tournament, but not more.