While your installing that sweet Ohlins, I woud suggest you pull the swingarm and lube the bearings. I love my 03 Dakar and it has been trouble free however the factory is chinsey with the grease on ALL the bearings.
So far I have been happy with touratech stuff, I do not have the chain gaurd due to repeated problems I have read about. The other items I have are up to par. Here are a few shots of my bike. By the way after the ohlins your going to want a set of Racetech emulators trust me it will complete the set up.