Oh, I think I recently bought some more at 11.5 cents, and SXL's positives (pretty much most of which you summarized) factored into that.
In fact, if last week's carry trade selloff is done and I can make a quick 5-10% on TSE:HXU, I might convert that over to a standing buy for more SXL at 10 cents. (Only because I never want to buy market price if I can avoid it - I'd rather cast a net and let it catch whatever comes in.)
Then again, there are a few other plays I'm more interested in, so I dunno.