I recommend connecting an IMU to XIAO_BLE via SPI.
The SPI transfer rate is 19.5 uS/byte for mbed or 5.6 uS/byte for non-mbed, based on the actual measurements in the link below.
When reading 12 bytes (6 data) from the FIFO, I think the FIFO can be sampled at 4.2 kHz or 14.8 kHz.