It may be more efficient than torrent. A quick upload time (send it to a datacenter, the miners), quick download (same), hopefully near free, and being able to earn money from that
This is analogous to expecting that a general use CPU will be more efficient than an application specific one for a specific task.
No. The bigger the network becomes the stronger/efficient it is. This is wrong on your example : the more task a CPU the have to do the slower it will be doing them all