These baffles (black or chrome) come on some bikes right from the factory and I have installed them on some of my touring bikes and not had any heat issues. They do alot to cut down on some of the wind issues too. I have it on my 2012 FLTRX now and don't have any heat issues. I used to be a HD Parts Mgr. "who most of the time knows his shit" and this like alot of other HD issues depends on who you are talking to. My philosophy.......don't knockem till you try em !!
To be sure we are talking about the same thing, there is a chrome baffle which is horseshoe shaped, mounts to the forks and is one piece. This is the one I was told to stay away from. I also agree with your statement regarding who you are talking to at any given moment about anything. Much is opinion and conjecture. Just look at the varying opinions in regards to windshields!