Форт - всего лишь укрепление, туда надо посадить солдат.

Да и отпугивать он никого не будет - враги "побоятся" нападать на сидящих там юнитов (будет большая вероятность погибнуть). Не более того.

А эффективность - решай сам Если есть ключевые места для сдерживания - перешейки, перевалы... может форт и стоит постройки (я про Варлордс). В БтС форт еще и присоединяет ресурсы (но тоже на своей территории), плюс является дополнительным аэродромом (при лимите авиации в городах).