IMHO rider skills are more important than what tire you are running. If you got the resources, do what RandyO suggested. If not, you are gonna settle, just like you did when you bought the Strom - not great at anything, good at everything.
'08 Yellow DL650
Engine Guards; Bash Plate; Centerstand; 1" Bar Risers; Adjustable Lowering Links; OEM Top/Side Cases; EB Headlight Relay; OEM Handguards; Fork Brace; Piece a crap Windscreen; Broken Shift Lever (Tap/Bolt/Duct Tape); New Tires (but I coulda run on that plugged rear another 4k)