Я согласен, что отключение переменной $ scripts (или ее очистка) будет иметь некоторые "нежелательные результаты".Я могу вспомнить примерно полдюжины модулей, которые я использую в каждой сборке, в которой требуются файлы js.
Возможно, вам стоит заглянуть в Google Analytic Module, в котором вместо переменной $ scripts используется переменная $ footer.
http://drupal.org/project/google_analytics
Я также использую этот модуль во всех своих сборках, поскольку он обеспечивает очень простую интеграцию Drupal в GA, включая загрузки, роли пользователей и т. Д. (Из коробки)
ps Помните, что у Drupal есть довольно хорошие настройки производительности , которые учитывают кэш, а также консолидацию css / js.
Мои окончательные сборки имеют 1 строкуразметка, которая вызывает ВСЕ мои CSS для этой страницы и одна строка, которая делает то же самое для моего JS.Было показано, что объединение ваших файлов ресурсов в один большой файл, а не во множество маленьких, значительно экономит производительность, более того, размер самого конечного файла.