For custom fonts we currently support 1 bit fonts. You can set the color of the fonts still by using dc.setColor(), just like native fonts. This is missing from the documentation. We'll get that corrected.
Yes there are options, but they don't include individual options for unique letter pairings from within the *.fnt file. I am requesting kerning support, not wanting to debate (or argue as you would put it) other options.