Do what I did - ride... a LOT! It's the only way to get that "truly comfortable" feeling back. Somewhere, sometime soon, it just reappears.
And then do a track day or two. My first on the Sprint (and since the get-off) is this Tuesday at Infineon (Sears Point). I'm jazzed!
Oh, btw, I admire your taste in bikes.

: