I've noticed that using this plugin creates the tragic FOUT (Flash of Unstyled Text) in WebKit Browsers. The makers and maintainers of Typekit state that FOUT should not occur in Webkit browsers (Safari & Chrome) or Internet Explorer because of how they load web pages versus Gecko browsers.
So, in short, while this plugin works great, it causes FOUT in browsers that normally shouldn't have FOUT issues.
Either the plugin has an issue with how it's loading the typekit js files or this issue is related to my personal use. For reference, I tested this issue using the plugin implementation versus the standard manual implementation and do not see FOUT using the standard implementation. So this leads me to believe something may be off with the plugin.
Has anyone else noticed this? Am I crazy? What could the issue be?
But all that business aside, thank you utkarsh for contributing a quality Typekit plugin! I hope this issue is either relative to me or can be easily resolved.