oh wow, that sounds very stressful!
i'm glad you still managed to turn out something good despite all your technical issues, I can't say I noticed it having any kind of negative effect! sounded great to me on my big speakers.