User blog comment:Kirkburn/Technical Update: December 2, 2015/@comment-24473195-20151202210538

"We are updating our recommendations around how to import JS on a community - see Help:Including additional CSS and JS for more info."

Awesome, I'd like to think this was the result of my feedback, but I'm sure you'll deny it vehemently :).

The only thing missing is a way to pass values (variables) to the javascript like this. Passing global variables to a script the way we currently do is not a good practice.

Anyway, this is a good step forward, I almost thought this was going to be GUI, when I read "interface". Maybe I'll design a simple GUI to do this for myself, as a simple challenge ...