Those are the Carve elbow pads you're referring to ? I've got the IXS Flow Zip knee pads, and I absolutely love them. If the elbow guards work as well, I may need to track down a pair. I've got fairly skinny arms, but the dual straps probably help
I love the Flow Zip knees, as they are super comfy, always stay in place, and I can put them on without removing any footwear.