I can't seem to find the signup for that site, and as someone who has done play by post on a forum while using another site for rolling dice, I assure you that it is incredibly annoying to work with. Discord with RPGbot is much faster and easier, plus it will allow for the campaign to move along much faster when everyone is there. Roll20 would honestly be the best method though, since it has built in character sheets and a map feature.