А смысл тогда? sampfuncs всё равно нужен будет.
Конечно без сф не очень удобно, т.к. некоторых функций может не быть, но по мне, если проект какой-то большой, который будет пользоваться популярностью и в своей работе будут функции, которые уже есть в sf.lua и raknet, то думаю есть смысл делать независимость по следующим причинам:
1. Основная прчина, т.к. мне чаще всего с ней приходится работать у людей. SF не у всех с первого раза нормально работает. В плане того, что его 60/40 антивирусники кроют, либо удаляют, либо не дают работать, что следствие - не рабочий скрипт. И пользователи будут очередной раз орать, почему не работает скрипт, а ты им отвечаешь по кд, мол ваш тупой антивирус SF кроет.
2. Ну как вариант - независимость от версии сампа.