One of the new members has them. Check the intro threads. There have been other threads on them too. Here's one:
Danmoto Carbon on a 919
I think that they're too short and will worsen the stink, if you have it. I wrote them and they won't make longer ones. A while back the were way cheaper, then they raised the prices $100 or so.
Edit: I only looked at your link after I replied. These are a new style. Same shortness seems to apply. The can(s) are made to be universal for all their styles. They just alter the connector/hardware.