Well organized. Have to download programs to guarantee reliable playback as streaming often results in backward jumps by a few seconds or ending a program prematurely  but that may be a weakness of any podcast app which interprets a hesitation in internet connection (?). I don't know. Never have that problem with videos  but frequently with podcast players.
December 05 2016