What if it works out? Then I'll have a lot of work to do to keep it working. What if I'm not good enough to keep it working and I turn it into a failure?
Everything eventually breaks down or dies and there's nothing anyone can do to prevent that indefinitely. It only ever needs to work long enough to be useful. Don't let perfection be the enemy of good enough.
I'd say that's part of the fun of it all! How boring would it be to just always succeed? And how much pressure has to continually grow to never make an error? Nah, I say let's try things and fuck up...or succeed! And then run with it as far as it goes, fall down, and see if we can run farther next time.
The race may never end, but I still like running it!
What if your new fix if it goes wrong reinvents your system. Gen 1 always has something. What if that little patch you're thinking of is the right patch.