Самый гибкий вариант лично для меня - отсутствие сценария, если бы встречный трафик можно было бы выбирать, только им в основном бы и пользовался. Внешние сценарии тоже хорошо, особенно сейчас, однако их очень ограниченное количество, если оставить только их - будет не интересно.