so I have a similar dilemma with a Crescent bag-I love it as a crossbody, not so much as a shoulder bag. Like
@samfalstaff suggested, I have been using it with a Patricia strap, but it's got chrome grommets that don't match the brass buckles. (I think it's a mismatched strap 'cause that bag also has brass buckles?! It's in my 'to be restored' pile and I haven't studied it thoroughly yet)
I did some searching and found someone on ebay selling wide leather replacement straps, but not with a stitched on leather edge. I was hoping someone here might have a source for replacement crossbody straps w/brass grommets, but it sounds like it might be easier to order a custom strap from etsy or harvest one from a wrecked bag..