Стоит ли тратить деньги на широкополосный канал или же лучше их потратить на проксирование?
Лучше пока ориентироваться на нормальный клиентский трафик и мониторить.
Пока не было таких атак - используйте правила для контроля трафика.
Как только столкнётесь именно с таким типом атаки - включайте проксирование (или, если это будет проще и быстрее - расширьте канал).
Код защиты от syn-flood:
syncookied от Beget и
теория с их сайта.