Well, I like your first idea but the other suggestions aren't that great. Why would you only be allowed to 10 friends and games? Yes, I know AG lags a lot, but people are just going to have to get used to it until they find out a good way to stop lag. I don't think there should be any more lag threads unless you have a suggestion like this one.
I don't think its the ads, because if it was it would be consistently slow. It seems to go in phases for me. It will be slow for a few minutes, and then pick back up.
We are trying to figure out what is going on though, and get it running faster. So know that we are working on it!