If you still have buyer's remorse after receiving them, let me know. I wasn't aware of these, but they look to be very much what I wish for on a daily basis. (Essentially, a really wide albatross bar.) Wish they had a 25.4 or 22.2 clamp area, and the grip area looks too short. Actually, they even admit that part. But you could always use extenders to lengthen them if you don't want bar end shifters.
Funny that they recommend a specific stem length. That's really going to depend on the bike, the desired position, and the particular rider's physiology. I think you'll still have to experiment with stems, just like any bar. It's not like we're living in the 90s when every bike had the exact same geometry.
The reason those look appealing to me is because I'm a big-ish guy with broad shoulders and a proprtionally long torso that puts my ideal grip posiition further forward than most would want. The last half-decade or so has been a godsend for me with bars getting wider, but most (like the tosco) sweep back without sweeping forward first, which means I need a longer tem - which are hard to find.
Let us know what you think.