Vet man vad man gör (funktionalitet, säkerhet, prestanda etc), samt har tiden så är det klart att det alltid är roligt att bygga eget. Saknar man kunskap eller tid bör man dock titta på något färdigt.
Jag bedömmer att ca 80% av alla PHP-knåpare saknar kunskapen som krävs för att göra forumet säkert och bra.