I've been looking for a player that can do even just a subset of this for a long time. Your features are exceedingly awesome and I would most certainly use it extensively... if it were available for Android. iOS is a very closed and expensive platform and thus not very suitable for do-it-yourself learning. I love some of the tools already available on Android (Jade Reader, OCR Manga Reader, Rikaichan for Android, EPWING dictionaries, ...) and this would be a great addition, covering an area that is severely lacking at the moment. The iOS audience is smaller and if they can afford Apple devices a budget Android device for learning will probably not be much of an issue, I'd say.
