It is a lot of work, lol, believe me. And I dismantled my speed limit map section due to the fact I have very little knowledge of most of the USA roads outside of the Southeast (really Florida, Georgia, and Tennessee) and lack of participation (when it was open to editing) from other people editing it. Plus it was getting overwhelming anyway even if I did have the knowledge.
I still have a lot of good content on my website believe me. And I plan to add more. Just dismantled that major chunk. Updating it as we speak.