Quantum2003, I think everyone who frequents these forums is likely to have felt the very same doubt and done the same second guessing that you're going through. I've learned having gone through the gamut with DS19 and DS15 that all you can do is what you think best at the time, evaluate, and adjust when possible. As one recent post stated, "GT kids pretty much have to have their education adjusted on a weekly basis for the best outcome."
My advice is, don't spend too much time lamenting, you can drive yourself crazy with thoughts that start with, "What if....." You expect to make some mistakes as a parent, it's not less true as a GT parent, very much likely more so. Evaluate, adjust when needed but don't try to fix what isn't broken and accept that with GT education, you'll likely never have the ideal situation regardless of which direction you take.