If this is not satire I can only applaud the balls of the marketing. I am certainly not going to forget the name (reminds me of that airplane company "Boom"). On the downside all the HN comments will be about the name.
Unless of course it satirizes product satire, in which case it actually turns out to be a product.