Not that this answers any of your questions, but I've seen it recommended a lot for burns (even soothing the skin on hamsters.... yes, I have hamsters
).
I've also seen some form of Aloe Vera liquid (in a pharmacy aisle; to drink) at Wal-Mart along with Agave nectar. I'm not sure what purpose that serves to be honest.