А по поводу качества связи. Я пару раз такое реализовывал, но проблем не замечал. Попробуйте сделать tof на это событие с задержкой в 2-3 секунды. По поводу обмена посмотрите тут была про обмен по с ипп120 и как правильно и просто организовать обмен.