It's not often I've never heard of a supplement before but I'll be dead honest, this is the first I have ever heard of this supplement. It seems really interesting and quite promising to improve cholesterol levels.
There really is no excuse to have poor cholesterol levels, even when on cycle. By following a cholesterol friendly diet (high in omega 3 fatty acids, low in saturated fats and refined carbohydrates), regularly doing cardio and using cholesterol support supplements there is no reason you should ever have high cholesterol.
Cholesterol and blood pressure are two things that are VERY important to keep an eye on as bodybuilders. It's cliche but it's true - they really are silent killers.