It will be good to have a seeeduino card like SparkFun IoT RedBoard - ESP32 Development Board (SparkFun IoT RedBoard - ESP32 Development Board - WRL-19177 - SparkFun Electronics) with grove.
The Xiao is nice but a full R3 board with more Grove connections will help.
These boards should be revised to accept the esp32 longboard
Grove Shield/base they have limited number of grove connectors compared to grove base
MediaTek Labs are closed. So I fear no future for this platform (although Grove Breakout for LinkIt Smart 7688 Duo would fit)
YES Seeed should revise this board to accept the ESP32 long board