Figured I'd update this since its been quite a while. I'm still around, mostly worldwide these days. Been considering looking into joining a team but am unsure.
Still looking to race more people here, gets kinda boring racing random people all the time.