I have a HPP rear strut town bar and it is worth it. I put it on and I could tell the car was turning in better. You don't need anything to mount it with either, just tighten it up where you want it and it good to go
I did have an older image that was better but it isn't online at the moment (the eibach sticker is upside down because at the time I didn't have eibachs and someone saw that there and asked me if it was made my Eibach)
and as you can see it is up out of the way