I have mine with KDSS and a 2.5 inch lift. On high ways and canyon roads I was quite surprised at the handling of the car with minimal body roll doing ~30-40 mph turns
I had the brackets installed and in my opinion it doesn't block the view all that much, or at least it isn't noticeable enough that it will alter my driving.