Yes, this app is well-worth the money--this has everything you need (with the DianHua free dictionary) to reinforce your Chinese vocabulary--now all it needs is stroke animation (so you can see the stroke order), but you can easily find the vocabulary you need to reinforce, put it in a flashcard pile, and test/reinforce your characters with ease. Looks good on the iPad (in the 2x mode) too.
Toomanybooks about DianHua Audio Dictionary