You nailed it bro. I'm not a MP fanboy but I do respect them for the reasons stated above, from the ''mainstream'' brands like Muscletech, BSN, Gaspari, Cellucor etc etc I think MP is the best option.
And while I prefer and will always probably use creapure their creatine is not bad at all and...