Yes I have, in fact I first fitted a full sound bomb split version. It was a difficult install on the striple. It failed after 4 months and returned to SBS for a full refund. I then fitted the mini version, this fits in place of the standard unit no problem, straight swap unless you use the Denali bi-metal mounts, still very easy. The difference in decibels is'nt that much between the 2 Denali units, if I'd realised I would have fitted the mini from the outset, way better than stock. I've just fitted one to my 2020 BMW S1000- XR ,bought it before the bike was delivered in readiness, and although the BM's stock horn is better than the Triumph's pitiful squeak , the Denali's much deeper tone is heard by car drivers much more readily.
I put one on my Rocket but it needs more power than the old horn, it won't work with just the ignition turned on but with the engine running it's ok, as I found out at numerous attempts to fit it.