I recommend taking a look at this topic: Hotrodding Decentralized Storage
You don’t have to worry about slow nodes as they usually get eliminated by long tail cancellation. Storj is also not as fast for smaller files. But you can overcome a lot of that by downloading more of them in parallel using uplink. The topic should provide you with plenty of info on how to optimize.