A 32pix glyph produced by BMFont is not the same as the glyph in the first mipmap of a 64pix glyph. I guess hinting plays a part in this incongruity. In any case, as I've observed (and as is expected) the glyph produced by BMFont is of higher quality. So I suggest adding the option of generating mipmaps using the appropriate system font when exporting as dds.
issues:
texture size would have to be a multiple of 2,
there would have to be adequate spacing between the glyphs,
the font size would determine the mipmap chain (e.g. no mipmaps for a font of size 25, as it's not divisible by 2).
p.s. I tried doing that manually but BMFont changes the arrangement of the glyphs so I'd have to cut and paste each and every glyph, for each mipmap level.