If you have a opportunity, could you try to run the tests again with Joplin Server 2.1 and desktop app 2.1?(You'll need to enable the optimisations as describe here). I assume it's faster now, but I'd be curious to know if it really improves things on rpi4, which has less resources than what I've tried on.