No catch. Just different companies and offerings. Generally, I prefer Sapphire over the other AMD AIBs.
First time I ever heard about Custom AIB cards, I don't really get any results on the internet when I search for them atleast first hand results.Nope. These are blower reference cards produced by different brands but just the same product.
If they are available in your region, Id recommend getting a custom aib card over those