I don't have any advise on the question you actually asked. However, you may want to consider only embedding the glyphs from each font that are actually used in your text. (This is usually called "subsetting.")
I would expect this to drastically reduce the space taken up by the embedded fonts, probably to a very reasonable size.
Calibre and other programs can do this for you.
|