Custom fonts

I'm just starting to delve into custom fonts for my watch app and just want to confirm some points.

  1. No support for TTF fonts. 
  2. Need to wrestle with BMFont on a character-by- character level
  3. BMFont only supported on Windows.