I have a second town, and just from working on my first, it's pretty hard to keep up with two. After I finish my first town, I'll be like, "Ughh, more work".
And also, it's your decision if you decide to restart your town, considering just from the day you joined TBT, but I personally think it's wonderful. Maybe just a few pwp here and there and it will look spectacular, because your town could have a lot of potential.
Also, I visited your DA for inspiration. I absolutely love your town! I rarely think DA's are well designed but yours is fabulous. I'm definitely stealing your ideas! I'm so jealous! >:3