It better explain those penalties.
(In the designer interview, it said something about to the fact, these weapons are underpriced, so we added some penalties to balance it out).
I mean at 20th level, you can have a -6 to your saves (if the penalties stack, I'm assuming they do, as the Hit Point loss next to them seems to stack). That's a base poor save for a 20th level character! 20th level fighter with +1 to Will save? Charm Bait!
At present, the previews have made be LESS LIKELY to buy this. But, I will read through the rules bit & see if it clarifies things a bit.