Все, что может ЮзерГейт, может и софт под Линукс.
Зачем тебе привязка к мак адресу в прокси сервере?
Правильно данный ответ, поможет дать тебе правильный совет.
Если нужен учет трафика на комп, то как вариант, привязка ипа к маку, защита от подделки, и считай в сквиде по ипам, получишь статистику по машинам.
Хочешь, добавь авторизацию в сквид, и считай трафик по пользователям. Я лично так и делаю.
Только, служебный трафик типа обновлений, пускаю без авторизации, и считаю отдельно.
Вариантов куча.
Баланс корости тебе нужен. А что именно ты хочешь балансировать?