Windows Phone News, Tests und mehr