Interesting discussion on HN on what does not work sometimes with these high speed readers:
https://news.ycombinator.com/item?id=7385634
-> need adaptative behavior: words that may be very long need some additional time to be recognized
-> unusual words may need more time as well -> technical / medical / scientific words need time to be understood.
So a constant rate of reading may not be 100% appropriate and a variable rate should be considered for such an application. That means the software needs to be able to sort words in some way.