Maybe I get something wrong here, I think he
rebuilds his own site, not creating a
commercial script. But If I'm wrong, correct me.
Well Liam, using database-driven site is modern, unique way, yet fast and shows that the webmaster is experienced.
Your ideas show that you'll be doing a CMS-like site, yes..what about polls, rating systems, section for articles submitted by users? We need to know what your site will discuss then we can tell more ideas.
However, be very careful ~ It's SQL based - that needs some extra time for you to make sure that your database is secure and cannot be cracked by some bad noses. Make sure you read this:
http://www.php.net/manual/en/security.php before proceeding with anything (especially Database security).
And I tell you that everything has downside, a database driven site can be the most powerful thing on net -- and a blameless escaped query can ruin your site.
Good luck and willing to hear more from you.