Ditto to everything. I have them. They look and sound nice, but was not able to find any info on them (they were already on bike when I bought them). I heard some where that performance-wise they are comparable to Devil pipes, but I have no data or real info to justify that statement (and, as I read the link you posted I see that you already know this

).
Fair warning though, use of passenger pegs with them (at least mine) will cause scratches on the pipes. Here is how they look: