The AirZound horn the OP linked to is great!
I've been using them for the past 4 years and I've had only good experiences.
My only complaint is that it can be too loud!!!!!!
(you can dial it back though)
Really. It will penetrate through closed windows and a loud stereo. I use it on every ride.
It also doesn't weigh much at all!