The 12th post shows it compared to a tapco slot break and a bart break. I love mine. I don't remember where I got it from but I can look it up, I got a good deal on it.
EDIT: Looked it up, I got it from INEEDMOREGEAR.com, but they have raised the price since then. Just use google shopping to find the lowest price
Also, just to clarify, if you thread the bbl you won't have to worry about SBR, and you could shorten it, thread it, and then have the FH/comp welded on and be good to go too