The principle for me is just about being consistent and letting people know where to look for the javascript, if it's split across templates and the js folder, it's a little more confusing.