Since you are in a position to use another device then I agree it’s easier to go that route.
Unfortunately, my XIAO ESP32-C6 projects require the ability to use the “strange” wireless networks like Zigbee, Openthread and Matter.
So I need to understand what’s causing the problem and either rectify or find a workaround solution.
I’m sure the S3 will be an excellent solution for you. I use them in a number of products and they are very capable!