This makes my test even look good

Yes, sort of. I had no expectations how my Fulcrum will serve its data job. All I want is it to finish the sync in a reasonable time.
I tried the 1000 addresses collection with public Electrum servers. Oh boy, that didn't age well.
My first attempt was to choose one or two servers manually, e.g. electrum.emzy.de:50002, but this one kicked the connection after about 8min of sync. My wallet could reconnect but it didn't last long. So, I conclude to get banned for exhaustive resource demand.
I tried another public server but my wallet kept resetting "Synchronizing..." and spewed error messages. I aborted trying to stick to one particular server (electrs or ElectrumX, not another Fulcrum server, as long as the server banner shows what kind of a server I'm connected to).
Next attempt was to switch to "Auto-connect" mode and hope this works better? Well... my wallet somehow found a "patient" server 34.18.69.244:50002, but even after ~7h30m sync wasn't finishes, maybe 2/3 through until that Electrum server gave up on me.
27007.73 | W | interface.[34.18.69.244:50002] | disconnecting due to GracefulDisconnect(RPCError(-101, 'excessive resource usage'))
Not sure how patient I will still be today, other servers keep disconnecting...
29251.70 | E | synchronizer.[wallet_5_temp260215] | taskgroup died (0x7ae1782cda00). exc=RequestTimedOut("request timed out: ('blockchain.transaction.get', ['25bd8fabe42d2b200965ccf173e0de4c874bfed99c6df5cb48ba586a208bdd66']) (id: 3136)")This is exactly what I hated with public servers, when I did some occasional blockchain digging and research. You stumble over address histories that simply aren't served gracefully.
I had such issues with my personal electrs server, too, which I couldn't configure away. That's why I switched to Fulcrum which simply works very gracefully so far. It finishes the serving job! That the receiving Electrum wallet sometimes chokes hard is another story to be examined.
Post edit: the wallet finished syncing after around 8h19m minus a few minutes because I missed the moment it finished. The last error message spewed to stdout had a timestamp of 8h13m. Balance and number of transaction is the same as with my Fulcrum server. At least all the warnings and errors didn't screw up the important data.
I'll likely give it a try. Am genuinely curious how this will turn out.