Never heard of those but I just googled.
Unless you get them for $600, I wouldn't spend the $$.
They do not look light. NOBODY buys them which tells the whole story right there. Sorry that's how it works. The rule is follow the crowd. Has never failed me in buying MC stuff yet.
Personally I don't ever recommend slipons over a full exhaust but if optimum engine performance and weight loss is not the goal, that leaves appearance which is totally up to you. Sound, if there is no clip when you do a search, that tells you they have not sold yet.
Is this brand new? Tell you my 02, the emblem looks total gimmick to me. I don't trust those at all. No way they are worth 2K $$ If you must go with slipons over a full system, I think you already have the best slipons available and one of the best looking exhaust period.
'08 MIDNIGHT SAPPHIRE BLUE Now Deceased