Have you tried using the dynamic font option in Custom fonts using the actual font (otf, ttf, etc) file? I've never had any problems using it and the text is always crisp.
-- Normal Font > New Dynamic Font > Edit (from options) (or click on the '>' arrow)
Dynamic Font Options
-- Font > Load (from options) > Choose .otf, .ttf file
-- Update size