I was just wondering what impact Alexa reviews have at the moment .. if any.. and could have in future. Does it make sense to encourage satisfied customers to write reviews there .. I would be tempted to do that only if it is likely to matter in SEM terms.