Setup used
i2pd speed = X, share ratio = 100
BiglyBT [anonymous mode only],
[i2p-only mode] qBittorrent + I2Pd,
I2PSnark standalone + I2Pd
quantity = 3
Hops = 1
Variance = 0
5 torrents used and same torrents were used in all torrent clients for testing.
Peers are between 8-15.
All torrent greater than 5 GB in size.
Overall Uploading Throughput.
This is min. & max. speed that torrent client gives irrespective of how many peers connect.
qBittorrent = 600 KB/s to 1.8 MB/s
BiglyBT = 250 KB/s to 900 KB/s
I2PSnark = 100 KB/s to 700 KB/s
I have not tried Java i2p and I2P+ inbuilt i2psnark at the moment, will do so in future. But I am not confidently it will surpass whatever performance I am getting with i2pd setup.
Although, I am really surprised though because qBittorrent still does not have i2p pex or i2p dht, yet outperforms these OGs.