Каковы главные факторы успеха Wordpress-темы на Themeforest?
Я думаю, главное дизайн и вариативность. Дизайн - первое на что обращаешь внимание. При выборе, иногда можно просмотреть чуть ли не сотню различных тем, тут главное чтобы тема чем-то запомнилась и к ней вернулись после просмотра еще нескольких десятков других тем. Сейчас на тф куча одинакомых тем/шаблонов и, хотя бы чуть-чуть, уникальный дизайн может сыграть большую роль при выборе. 
Вариативность. Почти у всех топовых тем много различных демок, таким образом они покрывают больше потребностей, а это значит больше продаж.
по моему мнению, чисто визуальные критерии. Т.е. если требованиям самого themeforest продукт соответствует, то разработчика продукта заботит только прибыль. Нет, они конечно поддерживают продукт, отвечают на комменты и ведут тикеты, но как только встанет реально серьезная проблема, уходят от ответственности. 
У меня был подобный случай, правда, не с wp а magento, но сути дела это не меняет.