My current track bike is an '09 675 with upgraded Ohlin's suspension front and rear. Such an easy bike to ride, I actually like it better than the 1199 right now. The steering on the 1199 isn't quite as sharp and confidence-inspiring at the moment, and my guess is that it's due to the longer trail. The 1199 is probably better on a bigger more sweeping track. I'd like to put a triple tree on the 1199 that I can adjust for less rake at tighter tracks, I think that would help with the handling.
Oh, you're the lucky ....... who picked up the Rider's Discount 675. That changes things a bit. Strike what I said about Wonder Woman's Lasso. That's no ordinary 675R.