Very well done! It is a difficult piece and I think you pulled it off well.
One thought that a teacher told me a long time ago is to slow difficult, fast pieces down a bit more than you think they should be played. The theory is that a well articulated piece played at a slightly slower tempo actually sounds faster and cleaner than a piece that is played fast but without clean articulation.
You really have this piece in your hands and it is clear that you know it well. I totally understand how stressful recording can be!
"If I had 8 hours to chop down a tree, I'd spend six sharpening my axe."