Have decided to use Drupal to power the website, and so far it's looking good.
Will be redesigning the theme over the next couple of weeks.