I must admit I do like the look of your PHPBB Plus site but bbj911 was asking for Roster integration. It can be done with phpBB.
The only thing I don't like about the CMS systems is that they can end up looking very similar except for the colours and graphics unless you want to seriously play around with the templates etc. but they come into their own if you want pretty good security and member only stuff and intergration of roster, forums and other stuff which joe public can not get to without registering. Also allows non techie people to be able to easily post stuff for news etc.
I am in the process of writing my own custom CMS system, that will allow me to design exactly how it looks. I know this could be seen as re-inventing the wheel but it is teaching me so much about php and MySQL that even if I don't copmplete it it will be a brilliant learning experience.
I think personally, download and install any of them and have a play around and see which one suits you best, they are all good, just look at what can be integrated. I have done so which is why I decided to build my own.
best of luck,
Secretone