Little bit shallow article. Raspberry 3/4/5 are in a different league than RP2040. Newest Zynthian kits are updated for Pi5. There is also a big difference between using Linux (e.g. Zynthian) and running barebones (e.g. Minidexed, MT32-pi, probably some proprietary offerings).
https://shop.zynthian.org/
https://github.com/probonopd/MiniDexed
https://github.com/dwhinham/mt32-pi