If you plan on going on the superslab much.....I would definately stay away from the KLR.
Last year bought a new 08 KLR, and while I loved it for the back roads, it was terrible on the slab even after I put some 70/30 tires on it.
I now have an 08 Wee Strom and love it.
Way, way, way,way, way better on the slab, and will go anywhere I went on the KLR.
Lets face it, the KLR is no real dirt bike...especially if you are over 50...just to big and heavy.
So yes the VTROM is fine for back roads and fire roads and probably good wide trails.
I would suspect the BMW is much like the Wee.
Now, if you never go on the slab, the 08 KLR is a fun, comfy ride.
It DOES have lack of quality issues though...but it IS cheap.
I here that new BMW 800 twin is quite the mover! Enjoy!