TLB, the way i see it is that the Klr is a great "do anything, go anywhere" bike. BUT, if i had 20 miles stop and go i wouldnt ride this bike, its too high and it has your leg out-stretched too far when you stop. Some tall people wouldnt mind but i'm 6'1 and cant stand coming to a stop on this bike. I'd say go to a dealer, if you can flat foot both feet then its fine and it would be comfortable, otherwise stick to a cruiser for the city stuff. Also if you plan on doing 50 mile days regularly a new seat might save your behind. The KLR seat is a little to soft for me, after about 45 minutes to an hour i get lower back pain....and im only 18!!!!
Bottom line, try one and get a feel for it, for the riding i do(all short trips, no dirt) i probably should have gotten a crotch rocket or standard bike, but i can still get by with the KLR and i still get the most amazing looks ever, no one knows what it is so when i stop at a gas station there is always atleast one person stopping to take a look.(yesterday someone on a GSXR 1000 was drooling over my bike, lol, then again i was doing the same over his).