You only need good low end torque if you're towing something, and you're not going to be towing shit in a Prius. Cars need good mid-range torque for being able to safely accelerate to highway speeds before the end of an on ramp, and torque at speed means power, power a Prius simply doesn't have.
The typical passenger car doesn't need more than ~40hp sustained, but it needs several times that peak.
Video files are harder to figure - a corrupted bit could easily get overlooked.
Again, it depends on whether it is compressed or not. A corrupted bit in video with only interframe compression will look just like a damaged JPEG. You may have an unreadable frame, or may have a corrupted macroblock or two in that frame. A corrupted bit in video with intraframe compression will smear that corrupted frame or macroblock for potentially several seconds until you hit the next I-frame to flush the image.
You can spend a lot more money getting near perfect replication but I don't think many people are willing to have a system with ECC memory throughout the chain.
The common solution to this issue is software, not hardware. You have your filesystem compute and store checksums at the block level, and you give your filesystem access to redundancy, either through redundant copies on disk, or multiple parity disks. When your filesystem reads the data, it checks it against the checksum, and if needed, recomputes the data from the redundant storage. That said, you do still need ECC memory on the CPU doing those calculations for it to be reliable.
<<<<< EVACUATION ROUTE <<<<<