Can't help you with that load, but I can tell you Barnes is a stand up outfit. I think Double tap makes good ammo, they just need to better define what their customers are getting.
Barnes "X" bullets retain their mass and will penetrate and expand violently if there is some velocity behind them - thinking these would be a good load for self defense.
"What's the down side to 10mm again? Oh, that's right, there isn't one."" Carrier21