I've got a brand-X bike bag, which is the same as the CRC branded one that you can get.
It's pretty robust, although it came through the reclaim at Stansted last week with a puncture through one end that had also got through the cardboard I line the bag with. Something had scraped the brake caliper/adaptor so I was lucky it wasn't a bit lower or it might have damaged the drop-out.
A mate has the same bag and his had a large tear in the outside fabric so I suspect it was some grumpy baggage handlers, rather than any fault of the bag. You can't protect for every eventuality.
Just make sure the bike is well wrapped & you line the bag with a cardboard bike box for rigidity and a bit more protection.