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