The hardest part is managing providers across multiple countries, if you want, for example, connectivity in Kazakhstan you either use a super expensive provider that supports a lot of countries, or you have to set up and manage separate contracts with providers in Kazakhstan.
However if you care only about a one or two markets and cars are often already built inside that market...