This is a great feature that has been missing for so long. Can't help but feel that IPA will go the way of cursive once tools like this propagate.
For example, I haven't learned to distinguish /pʰ/ and /p/ or /bʰ/ and /b/, as Hindi does, but thanks to IPA, I know that that issue exists and maybe I can learn it some day. Also, I haven't learned to say the consonant at the beginning of a Chinese friend's name (I think it's [ʈ͡ʂʰ]), and IPA helps remind me that [ts] and [tʃ] are just approximations to it.
IPA is necessary in phonetic and phonological research. You need a way to transcribe and abstract sounds consistently; you can't just submit a recording, along with your paper, to a journal.