I know someone who swears by Winergy Ventilate, she usually competes on older horses and has all of them on it.
My friend had her horse prone to coughs on NAF easy breathing, it seemed to work but she was only on it as she was prone to getting mild coughs, wasn't anything serious.