Last time I was at the autobahn, it poured rain on me too! Talk about some butt-clenching moments!
I've done STT (Autobahn) and NESBA (Blackhawk Farms), and STT was so much more enjoyable as a newbie (track) rider. I don't know if I would hit the track with this bike without an upgraded suspension, though.