I don't think it's gimmicky. Cinnamon is cheap and easy to make and easy to deliver to the patient. Those practical implications are lost if it's only referred to as sodium benzoate. I don't know if this research is done with the same grants as the MS/Cinnamon study from the NIH, but it sounds like it: http://www.rush.edu/webapps/MEDREL/servlet/NewsRelease?id=15...
Looks like the prices are surprisingly similar, though cinnamon is, if anything, more expensive. Additionally, I'd imagine that if sodium benzoate is the active ingredient, you'd need less of it to get the job done.
I'm not sure if you can assume this. I'm not sure myself, but the path that sodium benzoate finds its way into the bloodstream (or wherever it needs to be) is a bit more complicated than just "eat this pure sodium benzoate".
Apparently, cinnamon can be used as a vehicle for moving sodium benzoate to wherever it needs to be.
Just in case anyone is thinking of purchasing through Alibaba:
Alibaba is notorious for scammers. I know two startups that have lost around $20,000 each on material suppliers listed there who send something cheaper (usually completely different) than what has been requested upon payment. It's usually the orders that are around $1000 that Chinese chemical/raw materials supply companies selectively scam on.