Вообще-то надо запускаться без всяких ограничений. И пусть пойдет слава о халяве - это бесплатная РЕКЛАМА! Которая будет действовать и после конца халявы - ибо очень многие захотят лично убедиться
А когда настанет пора бороться с халявщиками... Собсно основная задача - сделать, так, чтобы процесс шел на автопилоте, ибо держать эникейщика для этого занадто.
Случай первый. В кафе нет никого, пришел халявщик, взял чашечку чая, поставил качаться порево метров на 200. Хер с ним, пусть скачает, обдрочится и РАССКАЖЕТ еще десяти халявщикам, что по утрам за чашку чая можно еще и вздрочнуть. Итого без лишних затрат имеем 10 лишних чашек чая, которые тоже по цепочке чего-то кому-то расскажут.
Случай второй. В кафе собралось несколько юзеров с ноутами. Их них один халявщик. Ставим шейпер, который банально режет полосу скажем до "ширина полосы*2/число коннектов". У дрочера вдвое возрастает время качалова и тут-то простенький скрипт по времени скачки (скажем 5-7 минут, еще можно добавить коэффициент от числа коннектов) тупо резанет ТЦП-коннект и на любителя халявного порева обрушится фрустрация
Собсно основная идея в том, чтобы максимально отдавать канал, пусть даже и под халяву, когда нет другой загрузки. Если пойдет слух, что в небизнес-время можно скачать много и даром - в пустом кафе появятся посетители, которые хоть что-то да закажут. А с улицы приплясывая с наладонником в руках реально много не скачаешь. Ну посерфишь слегка... дык это опять же как реклама.
Кроме того если позволяет когфигурация помещения, то можно поставить точку в глубине зала, занизить мощность и сделать доступ из например только дальней половины зала. Обозначить это маленькой табличкой на столике "Здесь работает доступ Интернет" и тогда вообще никаких траблов. Понятно, что при некотором везении даже в этом случае скажем стоя прямо напротив дверей можно будет качать и с улицы, но кому это надо и если и найдется на это нищий студент - бог с ним