I have really bad acid reflux. I used to use prescription strength prilosec. I found that otc nexium is absolutely the best. 1 tab almost always works.
I've noticed a little bloating when I use it. There's something called micronized creatine which claims to decrease the bloating and stomach upsetness (it's not monoyhydrate), but that stuff is very expensive.
Whey protein is extracted from milk and cheese. It's intended for supplementation, but on some level protein is protein. If you need to use a lot of it to meet a goal like 1g for every lb of bodyweight and are getting in all your macros and micro-nutrients it really shouldn't matter.
I've only ever used HCG. Assuming that the HCG is used correctly and responsibly, what are the advantages of HCGenerate? Personally I only care about which will be the most effective at getting my balls up.