My problems in a nutshell:
Matchmaking: Hard to find Green connections, and the bars can be deceptive. Nilcam was a Yellow connection, we played coast to coast, and for me it felt like a Green connection. And sometimes you play dudes who are Green or Yellow and it feels like Red.
More search options: If you go into a Ranked match there is no option to specifically find Green connections, or search by location. If we could see the countries of people online, this would help immensely.
Delay online: If they could adjust the delay, in any way, shape or form, this would help.
I don't have a problem with constant synchronization messages as you get a match going. I'd much rather wait before the match than have the game randomly freeze.
I haven't experienced that Desync issue I described in quite a while now.