Can someone please explain to me why dextrose is considered superior to other forms of sugar as a post workout supplement, as well as for creatine use? Thanks! I did a search under dextrose, and couldnt really find anything stating why it is the way to go.