Does it look like the radio "hangs" or "gets stuck" on the TG longer than necessary ? If are you using the G or A or both together, try removing them. I have a Pro 106 (same as the 500) and sometimes it doesn't lock onto the TG, it'll flicker back and forth as if the radio is trying to decode but have noticed that only when getting 3 bars, getting 4 or 5 bars is no problem. My nearest towers are Toronto, Brittania and King City. Let see if I can explain my scenario : A user begins comms on Toronto site, then releases mic. A second user replies, but their radio grabs King City site but my radio "hangs" on Toronto site. First user replies, whose radio might get Toronto site and my radio proceeds with audio of comms. End result - I've missed part of the conversation !
I consistently get four or five bars on every sytems I monitor, anything with less strength results in poor decoding. Posting a video of my scenario would be much easier than typing it out, but since it could divulge personal info of people, I will not do so...as will give yet another reason to encrypt.
As for the decode speed, everyone says to reduce the DigINT (don't have radio with me) down to 20, but this does not help. Strong signal to your radio is the best for good decode. Hope this helps...