Výhody FreeBSD znám dobře, provozuju ho :)
"Monolitický" systém a absence šaškáren s mkinitrd je určitě velká výhoda, ale s tímhle bych si nebyl úplně jist:
>> zákazník nemá možnost toho podělat tolik jako v Linuxu.
Podle mě je velkou nevýhodou FreeBSD systém rolling updates pro porty. Podle mých zkušeností to strašně komplikuje quality management. (Jestli někdo ví o nějakém způsobu, jak rozumně postavit QM nad rolling updates, jsem jedno ucho! :) Takže s tím levnějším supportem bych nejásal, pokud do něj mají být zahrnuté i porty nebo alespoň jejich část.
Pokud by se objevila firma/silná komunita, která by jednou za čas udělala freeze (alespoň části) portů a po nějakou dobu potom zvládala backportovat security fixy, byl by FreeBSD systém snů :) To je ale bohužel sci-fi...
No a co se týče toho podělání něčeho zákazníkem, úplně bohatě stačí když nebude pořádně číst UPDATING...