What a weird spec. To get 925W at 50A means they think they can get over 18V from a 4S battery.
And how about Constant current 50A max, Surge current 80A max but it only needs a 45A ESC ?
Either they're trying to sell a lot of ESCs or they're just having a laugh

.
Steve