PSBSD is definitely something you can customize and tweak the way you want.
"I plan to replace OpenSuSE 10 with PC-BSD"
I did it a year ago since PCBSD proved to be better
choice for my Pentium II 450 MHz than SuSE 10.