Как сравнить программы для Iphone или Android?

01Возникла идея. Делать обзоры мобильных приложений. Но не просто обзоры, т.е. что может то или иное приложение на Iphone или Android.

Есть идея сравнить несколько программ с позиции тестировщика. Нужно составить список критериев для сравнения. Взять 2-3 аналогичных приложения и по каждому из критериев начислить приложению на ios определенное количество баллов.
Тестировщик как никто другой знает, как должно работать приложение для айфон, какие у него недостатки. Время на это уйдет немного. В конце выбрать лучшее из приложений и порекомендовать его пользователю для скачивания или покупки.
Вопрос в том, какие критерии взять?
Вот что пришло в голову.

Удобство пользования приложением.

Провести юзабилити тестирование приложение. Понять, насколько оно удобно, насколько продумана навигация. Насколько элементами интерфейса удобно пользоваться? Насколько привычен пользовательский интерфейс. Насколько удобно представление данных: размер шрифта и сам шрифт? Насколько продуман каждый элемент приложения. Насколько плавная анимация.
Функциональность приложения

Составить своеобразный чек-лист. Что может приложение, что не может. Насколько реализованные функции нужны пользователю. Но тут встает вопрос, насколько я знаю данную предметную область? Ведь я не всегда могу знать насколько полезна и нужна данная функция пользователю.
Соответствие заявленному описанию

Тут все просто берем описание приложения из AppStore и смотрим, соответствует ли приложение описанию.
Ошибки — креши, функциональные ошибки, потеря данных

Ну это хлеб тестировщика. Тут можно разгуляться. Найти достаточно много крешей и ошибок. Чем меньше крешей, тем лучше приложение. Можно проверить работу приложения при отсутствии сети, скорость работы приложения.
Дизайн приложения

Ну тут можно выразить чисто субъективное мнение. Что нравится, что нет. Ставить оценки тут бессмысленно. Сколько людей, столько и мнений.
Фичи приложения

У каждого качественного мобильного приложения есть так называемые фичи, т.е. особенности, которые выделяют его в списке других приложений. Эти фичи можно тоже оценить. Насколько интересная задумка. Насколько она отличает приложение от других.
Локализация приложения

Тут все просто. Если в приложении заявлен русский, но перевод очень корявый, то приложение нельзя рекомендовать для русского пользователя. Я думаю каждый встречал такие приложения, где есть русская локализация, но трудно догадаться что означает то или иной пункт меню.