I think I got an answer for that, when the org is small with not many devices it looks all right.
However, we have orgs with over 15000 devices, it took 22 secs to over 100 secs for the Meraki API to return the results (including all paginations which are currently set as 1000 results per page). And from time to time, we also received nothing from the API call.
For org with many devices, introducing some filters similar to "get-organization-uplinks-statuses" makes more sense.