Plover is a free, open-source stenography engine
One thing on the rhyming - you say on one page it rimes with 'lover' and on another that it rhymes with 'hover'. In many people's accents, these are spoken quite differently...