pito,
Yes, I pointed out in the original post that Maple Mini has two SPI controllers.
I found not all STM32F103x8/B chips run with SPI1 at 36MHz. Worse, some occasionally fail. Check the datasheet, both SPI controllers are rated at 18 MHz max.
Yes you get high performance with 8 KB writes but SdFatEX gets very high performance with 512 byte or smaller writes.
Try 512 byte writes on Maple Mini at 36 MHz. A buffer pool with 8 KB buffers on a Maple Mini is not practical.
With the SD I used on Maple Mini at 18 MHz, 512 byte writes were 310 KB/sec SdFat and 2,000 KB/sec SdFatEX.
On a Nucleo STM32F411 SdFatEX gets 3,985 KB/sec with 50 byte writes and 5,279 KB/sec with 512 byte writes.
Even SDIO doesn't help small writes with SdFat or FatFS. You must do massive multi-block writes to take advantage of SDIO at 48 or 50 MHz.