Glad that the two of you are fine.
I've always been a bit leary with aftermarket brake work. I used to do all my own brake work when I tracked my RX7. I felt comfortable doing it on my own car since I would double check everything and would change the fluid before every track day. However, a friend of mine with a 911 Turbo wanted me to do his brakes and I refused.
Dealing with stainless brake lines is an added risk as full suspension and steering movement has to simulated to make sure there is no contact or kinking.
I personally would have a hard time getting my confidence back if that had happened to me.