I have only tried it once. I bought some at the Asian market and tried it in my tea. It was apparently also full of wax that floated to the top.
I believe it is still sucrose, and sucrose is sucrose regardless of the source as far as calories and immune inhibition go. This also applies to honey. So I stick primarily to stevia.