Not familiar with the TT bars, I have Wundrlichs fitted. No need to remove for servicing which is just as well as they're hard to fit. I bought a used pair & had to remove the ront wheel to fit them due to the one piece design. They also bolt on using the main stand bolts which is difficult if working alone.
I've just fitted H&B's to my girlfriends 1150, much easier to fit & offer a lot of protection also - I'd choose these if buying new or used.