Testing of TP-Link EX510 (free router for the S$30.37 Starhub 5Gbps recontract offer, if you choose the ONT option). I say it is a lousy router mainly because it is only with 1G WAN port and LAN ports, really not a good one to use with 5Gbps plan. If got free HB410 (S$120 from Starhub, dual 2.5G ports, dual band BE6500) is at least much better.

Free HB710 (S$192 from Stathub, dual 10G ports, triband BE18000) will be superb.
Use cases for TP-Link EX510 -->
1) as the main router for Starhub 5Gbps plan (ONT option), not recommended. It is better to go with ONR option (Nokia AX6000 XGS-PON ONR + Nokia Beacon 2). FW feature is decent though, pretty similar to HB710.
2) as an AP if you have better router as the main router.
3) as an EasyMesh mesh node for EB810v or HB710, Ethernet backhaul is recommended in this case.
BTW, I have not tested AX3000 grade low end router for a while (last one was Xiaomi AX3000T (and mainly using OpenWRT), then previously Huawei AX3 Quad Core local version and Huawei AX3 Pro China version).
Wireless client:
Acer Swift 3 early 2021 model (Intel Core i5-1135G7 CPU, 16GB/512GB, Intel AX201 WiFi 6 adapter).
1) 3m distance -- decent speed for an AX3000 grade router.
Take note Wireless Internet speed will be limited by the 1Gbps WAN port.
Bash:
PS C:\work\speedtest\ookla-speedtest-1.2.0-win64> .\speedtest.exe -s 13623
Speedtest by Ookla
Server: Singtel - Singapore (id: 13623)
ISP: Singtel Fibre
Idle Latency: 3.46 ms (jitter: 0.23ms, low: 3.26ms, high: 3.69ms)
Download: 860.64 Mbps (data used: 728.8 MB)
13.68 ms (jitter: 5.57ms, low: 3.21ms, high: 28.64ms)
Upload: 797.01 Mbps (data used: 471.3 MB)
24.83 ms (jitter: 8.37ms, low: 7.24ms, high: 99.42ms)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/054b2f40-7953-4280-89c4-7a1eac8ed340
2) 8m distance with two walls -- actually pretty good, better than my expectations
Bash:
PS C:\work\speedtest\ookla-speedtest-1.2.0-win64> .\speedtest.exe -s 13623
Speedtest by Ookla
Server: Singtel - Singapore (id: 13623)
ISP: Singtel Fibre
Idle Latency: 3.44 ms (jitter: 0.22ms, low: 3.24ms, high: 3.93ms)
Download: 287.46 Mbps (data used: 364.3 MB)
26.68 ms (jitter: 12.58ms, low: 4.46ms, high: 75.32ms)
Upload: 105.33 Mbps (data used: 173.0 MB)
424.53 ms (jitter: 85.39ms, low: 16.23ms, high: 1149.61ms)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/a9842f7b-6a25-4ec8-8fc2-aaed3cf8b033