The lag is something that they will have trouble with based on how the connections work. The only solution would be to restrict players with poor connections from even playing. --- Everything's shiny, Cap'n. Not to fret.
Play custom games. If they included all the bots it would be better, but that's what I've started doing. Getting DCed or extreme lag has ruined the MP part for me, but I do still enjoy playing. Custom is the way to go, I suppose. --- GFaqs mods are like mall cops. No real authority, but just as useless.