I really like it. If you want to keep your steering wheel controls, it's the only way to do so. Either put up with it being slightly delayed or have no steering wheel controls. The delay isn't too bad. It's not as fast as controlling the factory radio, but it's still pretty quick. I don't have the SWI-PS, mine is the SWI-JACK. I would assume that the response on them would be almost identical. What I really like about it is you can program the buttons to do whatever you want them to do. I switched mine and made the buttons on the left the volume controls with the middle button being the mute and the buttons on the right are seek up and seek down. The factory layout is the opposite with no mute but a "P. Scan" button instead.
Personally, I'd definitely recommend this steering wheel interface to anyone. It may not be quite as fast as controlling the factory radio, but I'd hate having 5 useless buttons on the back of my steering wheel more than a very, very slight lag.
97 ZJ - 5.2L, 242, 4" IRO lift w/short arms & adj. TBs, JKS Discos/BPEs, DT3000s, Aussie'd 44A, sliders, OEM skids/hooks/hitch, 31" Duratracs on 15x8s
14 JKU Sport S - Stock