Last year I was after riding with a group of folks in in the mid-Atlantic states (lots of mountain twisties) I found the DL650 was not what I wanted. It kept up in the tight technical stuff but hit an incline or straight and folks on bigger bikes would walk away from me. It was also work to get it to go where you wanted.
I have a buddy that has 6 or 7 hundred thousand miles on BMW so I finally decided to give a R1200GS a try. I didn't want new and found a like new 2006 with 11,174 miles, fresh dealer service full luggage and new tires for $7,000. I brought it home and have been completely smitten with it. Since 2008 I have owned a bunch of different motorcycles 13 Guzzi's, 4 Ducati's, 1 Royal Enfield, and a bunch of the Asian Big 4 and the BMW tops them all.
Comfortable, great ergo's, 100 HP, good factory suspension, great brakes and decent fuel range.
I liked it so much 3 or 4 weeks ago I sold my last 2 Guzzi's and bought another 2007 R1200GS for what will end up costing me about $4,200 w/ Ohlins suspension and full luggage.
Interestingly enough I just got back from riding with the same group of folks in the same area and the GS was amazing. The DL when riding these same roads felt like you really had to push and work the bike to get it to do what you wanted. The GS is just look through the turn and it goes. No forcing, no drama. Guy were asking me what I though about the GS compared to the DL and my response is the GS is easily 10X easier to ride.
The GS even the new ones are no rocket ships on top end. But in capable hands they can be ridden extremely fast through very technical stuff and with no drama.
A buddy of mine tours on a FZ09 and they are really nice light bikes but I also understand you wanting some more fuel capacity, wind protection and once you to long travel suspension it hard to go back. I'll take 3rd rate LT suspension over high end short stroke suspension.