Text reader has features like vertical-text, furigana, lookup of meaning, sentences, and a clean interface.
It also has in integrated SRS feature with support of speech recognition, so you can do your reviews without typing the answers!
Please checkout tenjinreader.com for a complete list of features!
Update: Android app -> https://play.google.com/store/apps/details?id=com.blueimpact.tenjinreader
For feedback please open an issue on https://github.com/blueimpact/tenjinreader
(yes this is a completely open source app!)