cycle support is a def a solid product. The only one I can personally vouch for based on blood work done around a cycle is n2guard. The ingredients list is pretty close to cycle support. Though with n2guard you get the bioperine, which helps with the absorption.
Both solid products, n2guard has proven to me with blood work that it works though, taking it while ON kind of gives me a warm fuzzy if you will...