Use Cases and Deployment Scope
I used different AudioCodes SBC 800,1000,2600,4000 and Azure SBC's for Skype for Business before and in the last 3 Years for Teams Direct Routing with PBX Replacement to connect different Sip trunk provider. AudioCodes deploy new firmware very quickly with new features if needed and has a lot of experience with Teams Direct Routing.
Alternatives Considered
Ribbon Session Border Controller (SBC), Oracle APEX and Cisco 1000 Series Aggregation Services Routers (ASR 1000)