This is a very useful component. Great work!
Is it possible to configure your component to add support to more types of fonts?
If I can suggest something, it may be worth to change the component behavior when the input html contain unrecognized tokens. The current behavior is little misleading.