Ed, On closer inspection at Cho-Pat's own web site, it looks like they now do an ITBS specific strap, so I reckon I should go for that. See https://secure.cho-pat.com/products/product.php?product_type=27
Did you wear your strap all the time, or just when exercising?