играю всю жись с 3г мопедов, ибо живу в заднице, где нет проводного интернета.
территориально отношусь так же, как и питер, к северо-западу.
пробовал билайн и мегафон (мтс уг, йоты у нас нет). в итоге остановился на мегафоне, ибо в л2 он выдает более низкий и стабильный пинг (90-120). ну и ловит он у меня получше.
из минусов мегафона - дорогие расценки и малый объем трафика (приходится выкладывать 700р за 20гб трафика), доступного для скачивания на 3г скорости.
у билайна пинг похуже, но в принципе для игры тоже приемлемо (~150-180). расценки божеские - за 650р доступно 50 гб трафика.
тут также многое зависит от местоположения и расстояния до ближайшей БС, хотя в питере я думаю и у билайна и мегафона стабильная зона покрытия 3г.
4г брать смысла не вижу, там все равно так же присутствует ограничение по трафику, что в принципе сводит на нет весь смысл использования этого 4г.
и да, как заметил GGumbo, не помешает использование какой-либо программы, которая будет постоянно отправлять небольшой трафик в сеть, чтоб модем не "засыпал". я например пользуюсь HSPA Locker (ссылку давать не буду, в гугле сами можете найти). либо поставить какой либо торрент на закачку (пока их вроде не все прикрыли ) и выставить ограничение на прием/отдачу в 1кб.
а и еще в настройках коннект менеджера выставить принудительно использование только в режиме 3г, чтобы он не скакал с одного режима на другой, в поисках более устойчивого сигнала.
если есть возможность, то возьмите у знакомых и посмотрите, что для вас будет лучшим вариантом.
в общем удачи, экспериментируйте)