Skydemons main issue is that not many countries are supported. PocketFMS has worldwide data, but having said that, the data for some parts is fairly dodgey. I fly in central Africa and found that pocketFMS had all the rivers missing in Zambia, plus an International airport! There are some pretty big rivers in Zambia!