The main "drawback" for ABS bags are the refills imo. BCA or Highmark bags can be refilled at most dive shops for around $20... no one I know locally deals with ABS anymore. Makes cylinder exchanges difficult, and time consuming.
ABS uses a puncture system that is refilled at cartified locations, I believe the only location that refills is on the east coast. Have to ship em last I heard.