Over the April long weekend, I decided to take the beast on a long 600 mile road trip. Everything went great, except for the TKO neutral safety switch issue (which I subsequently solved.)
The car drove great, handled great, and was fun roaring through the canyon twisties.
I also uploaded a new YouTube video, consolodating the 6 1/2 year build, down to 4 minutes or so. Check it out; http://www.youtube.com/watch?v=1x63nB64zyM