Meh thanks @dirvine, now I had to get out of bed to respond to this
I don't think you screwed up, but I know where that thought comes from: the pressure you feel from outside. But what kind of criterion or standard is that.
You did this and you are still doing this with an amazing passion, and there is not one way how things are supposed to be done. The decision to make this huge overhaul was a tough one, but a decision had to be made. I for one am glad you made it. Sure, I've only heard about the project a couple of months ago, so I haven't been waiting too long. But a couple of months more shouldn't be something to be concerned about if what you gain is so much more!
And another thing. You aren't pushing our limits. If anything, you're pushing your limits and I really hope you guys did actually have some real holidays to get your head free from this pressure. You need to take care of yourself you know!
I had a job once where the whole team was so passionate about our goals that we kept working like berzerkers for months to to get ready for the big deadline. Those were the most unhealthy months of my life and I would never ever do something like this again. It's just not worth it, for nothing. So I hope you can get some perspective on things, because really there's no point in working yourself to the grave. Just a couple of days ago I read an article about the CEO of Fairphone, Bas van Abel. He had to make a break for months to recover from a severe burnout from all the pressure. It's not worth it.
Gut Ding will Weile haben, as we say in Germany. And I will personally slap whoever creates even more pressure for you guys with a large trout!
You're all doing an amazing job and I'm glad you're doing it your way! Im standing firmly behind you.