The latest addition to the WordPress for Toastmasters project is a separate domain for club websites, toastmost.org
The site you create for your club will get an address like myclub.toastmost.org (similar to what you get on toastmastersclubs.org). Previously, the free club websites I offered got an address like myclub.wp4toastmasters.com.

The goal is to provide you with a shorter web address (easier to fit on a business card or brochure). In addition, it de-emphasizes the underlying technology (the “wp” in wp4toastmasters.com). Prospective members don’t care that you’re using WordPress. We want them focused on what you do with it —the impressive website you create.
The Toastmost home page is just a signup form, plus links for those who want to get more information (all the documentation, including guidelines on creating your own independent website with the same software, will remain on wp4toastmasters.com).