The majority of feedback I have heard that was not printed by someone selling them has not been positie. Considerin flavones have terrible oral bioavailability (around 1/2 %) -- and despite the claims of certain companies, 99% absorption is EXTREMELY suspect -- this is not surprising.
A transdermal version might be interesting, assuming the data from the Bulgarian patents is legit (there is no data in peer-reviewed literature in regards to muscle gains)