Yours is OK, but style usually prompts comma omission in the case of an overabundance of commas, especially in a complex of conjunctions, etc. It would flow better as: So naturally, there was a very small window for error.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.