Welcome. Add my assent to the "start from scratch" theory as well. And I'll offer a different reason - Maintenance! lol
Once your game is online and, hopefully, people are playing they
will be submitting bug reports. If you know the system, it will be much easier for you to fix them.
