Good review! But it is a little outdated. It do not contain recent apps like AnyMemo and Memodroid.
AnyMemo is my favoriate. It is very very functional and easy to use. Its built-in downloader can download more than 500 decks. In addition, it can import from Mnemosyne , SuperMemo and various apps. Spaced repetition is like Mnemosyne but not identical. The speech and editing function is awesome. Also I can customize the cards a lot. The author is very responsive. website: AnyMemo -- Memorize Anything
Previously I was using Memodroid. It was good but comparing to AnyMemo, it is nothing. website: MemoDroid - A memory training tool on Android platform | miianWorks Studio
Hopefully you can add them to your review.