Wow I didn't know about this product. It looks really advanced, would be good opportunity to see the other players in the market.
I think one advantage I have over this product is, SayAfter.me stores ever growing stats of word/phrase pronunciation attempts from all users.
Later on it can build custom exercises depending on the background of a particular user.
I will be able to say "You are Spanish, other Spanish users had the most trouble with these words. So here is an exercise that contains problematic English words for native Spanish speakers".