I see some others requesting scripts in the footer in this forum, but I don't see this concern taken too seriously in the responses. It's fairly well established that this is important for site performance. Also, in my case Gravity Forms breaks my script minification because the plugin doesn't behave as Wordpress recommends. Out of 30 or so plugins that I run on our site, this is the only one that I have been unable to get into the footer. So, after reading the code and seeing how you use inline JS and various snippets of JS in <head>, I hope that you realize this causes headaches downstream. You could accomplish all that you're doing and be making better use of wp_enqueue_script and wp_localize_script to separate the JS from <head> and DOM elements in future releases. It would certainly help developers who expect plugins to behave in a certain way--and I imagine it would help your development process as well. Thanks for considering this!