wow, great post...I take l-citrulline for preworkout (its in Neurocore) and I was told it acts in a similar manner, and is more effective at nitrogen retention, than l-arginine...I didn't realize it had so many other potential benefits. Good shit!