It's a clever name, drawing on two of the three related meanings for Boom. But yeah, the first bad press will jump on that one.
I hadn't thought about that, it's a great point. This company wants to make a product that is neither the "sonic ..." or the "going ..." of their name. They should change that.