Best way to handle text/labels (html5-js)

I’ve switched from Creator to cocos2d-x and I’m still not able to figure out how best to handle text in this engine.

LabelTTF
-Can’t disable anti-aliasing
-Resolution matches canvas, no scaling (verified with dev tools inspector), setDesignResolutionSize removed
-Text unacceptably blurry

LabelBMFont
-Can disable anti-aliasing
-Can’t stroke/shadow/change size/scale
-Requires a new bitmap font for every font/size combination

I really hope there’s something I’m missing here. For such a full-featured engine, it’s hard to believe that such a fundamental feature, text display, is so poorly handled.