A strong argument against the use of icon fonts
The main point that I think hasn’t really been communicated enough is that icon fonts exist in a place that would seem to be outside of the web standards mainstream. Specifically, the font loading poster child—the font-display descriptor—has no valid value that is compatible with icon fonts.
Personally I’m a huge fan of inline SVG. What do you use?