The Gloomwing site is one of the few other review sites specifically for self-published books. It seems change is in the air over there:
"Change is unavoidable and so it is that Gloomwing will begin a transformation into a ezine or a print magazine, maybe both. As a result we will now accept only hardcopy submissions of books for review. For more details please visit the submissions page. The new magazine is still being defined but will be tailored to the self-publisher as well as the reader."