It depends on the GPS of your Spark, not the tablet. Everything works except the map. But don't get me wrong, first, preloaded the maps on your Fire, problem solved, second as I just said, it's based on your Spark GPS, so the map will pick up certain info from Spark.
I do not use the map too...