I do have one suggestion.
Give us more time to reply.
Sometimes, I use my Sidekick for relay services... especially IP-Relay. From time to time, the connection may be a bit bad and the replies won't show up until 5 seconds later. Yet, the operator will say something like... "If you don't respond, I will hang up." Of course, they hang up before I even get to reply.
First of all, 5 seconds is too short to wait before saying that if you don't hear a response... you will hang up. Second of all, 2 seconds or less is too short to hang up before saying that you will hang up if I don't respond.