And btw mine is mostly improvised too ... the only part I vaguely knew was the intro riff and verse rhythm.
There's many imperfections in my single take but I'm happy overall with the improv ... I think it's the best I've done so far, so I'd be happy to post it up if you want to battle. (:
By the way, I've loved what I've heard of your stuff. You rock. (: