I will reserve judgement on VOIP VCCS systems, if you’ll allow me.
Yes, delays can be an issue, and a local side tone can be used, if considered appropriate.
I should add that there are ways that a controller can become aware of a crossed transmission.