Forumworld can now be found
here.
To start off, how about simply taking the planet's geography from
late Devonian Earth? Or, and this is not to be an ass-kisser, but I liked the continent you cooked up on some other forum, Torco. Would you be down with loaning it to us and positioning it?