I agree that it's best to just make your own site. Blogspot is free and easy to use. I'm sure there are others.
My main motivation was to show that there are alternatives to Adventure Cycling's routes. I felt like that was easiest to do with RWGPS and Strava links.