I was in Shanghai yesterday and used Maps.me then I realized that I had downloaded the Jiangsu province but not Shanghai.
I find that the maps.me maps are not populated with much information. just a few hotels. If you are to use a map in Chinese, you may as well use Baidu that has tons of information including public transportation.