Vegans respond well usually to creatine because veg ans normally have much lower levels in their bodies as its mostly found in meats. Because we are lower than meat eaters, suplimenting helps raise the levels quite a bit. Esp if you are dieting. For the price I use it, one of the few sups I actually believe in. They say approx 20% of users do not respond to it. You dont need to cycle, thats old broscience. Just take 3-5g daily (does not matter when) with some carbs and after a few weeks you will be saturated. I dont think you need to cycle on and off if you keep your daily dose 5g or less. It helps me on my heavy lifts. Oh and forget about all the new made up types, the best is still plain old creatine mono esp the german creapure brand.