With a total of 2,250 puzzles (after purchasing all the available packs), I think this app is certainly worthwhile. I recommend my students follow the Michael de la Maza "Rapid Chess Improvement Program" suggestion and do all of them seven (!) times. Personally, Im on my third time around as of this post.
Easles about Chess Tactics Pro (Puzzles), v1.05