Waf would've required setting up cloudfront in front of our endpoints which would've increased latency.
Basic Shield is supposed to be on for all users but I don't think APIG is covered in the range of services covered by their Advanced Protection plan.