[0] AndroidTapp [1] Blog style database site, providing app blog, advice, browse by category and search [2] Long, detailed descriptions (including features, pros & cons) [3] Screenshots & video [4] Yes [6] Yes [5] 
Yes - public user ratings in addition to AndroidTapp ratings