I'm a big fan of Digital Ocean and run a bunch of droplets. B2 is way cheaper than Spaces for storage (1/4 the price). I tried using Spaces anyway, because I wanted something with faster throughput for streaming video, but Spaces was even slower than B2, even within the same Digital Ocean datacenter. All these S3 clone storage systems are clearly throttled, and there seems to be at least soft collusion to keep the bandwidth about the same between them, and just enough to prevent video streaming. I'll go sit in the corner and adjust my tinfoil hat now.