I use the TopoMaps app. You download the USGS topographic maps in either high or low resolution. It works with kml, gpx, or csv files. You don't see satellite images, but the mapping is great.
Thx, I'm using Avenza. Would be nice if they could do it given the other sources they allow... I could see dropping those in a Dropbox and using the public link function to publish to Mx. (Or using them from their original URL location)