UDP is faster, but packets can be lost. The call is yours. With UDP you kind of need a server I think. Someone else might know more.