I've never used DreamHost so can't comment but with the license, are you looking to migrate from a previous platform or are you setting up a new forum?
If this is a new forum, you should be ok to start on shared hosting (it should save you a lot of money) then migrate to a VPS when required.