Thanks for the package. My personal workflow of flyspell involves the following two functions:
flyspell-goto-next-error puts cursor on the next flyspell error
flyspell-auto-correct-word chooses the first option, iterating between them on follow up invocations
Just wondering if you have considered them.