Network delays would mess this up afaik.
I suppose you could introduce a error correcting code in it but that would kill your throughput even more.