I'm a noob. I got those levers cheap....I would not pay full price for them. They feel cool and look cool, but not worth what BMW charges in my opinion. The OEM levers are pretty nice.
As for your real reason for posting, I just got the BarkBuster system for the bike. They just recently came out with a special model for the Adventure version of the bike as the regular 850GS version would hit the tank. Twisted Throttle delivered them yesterday!