What kind of corner carving did you have in mind? If I had your criteria I would pick a pure sportbike. Any 600, 675, 750, 959, 1000, 1299 (leaning towards 1000 or 750) would fit the bill. That's just me though. I'd pick the monster if I had to choose between your proposed two. Good luck in deciding.