I'd hate to have to defend the use of that ammo in either a criminal or civil trial after the fact. Their "fang face" bullets are the most vicious-LOOKING things on the market. They make the old Black Talon round look benign. Ironic to ask for post-shooting trouble with a bullet that's not even particularly effective.
I'd go witn a major established company. If you want something with a little extra oomph, go with Cor-Bon or Doubletap (doubletapammo.com). I can recommend both without reservation.