IMHO, price of registration--if that.
No real keyword search value, but it could be developed into a review site. However, it's kind of clunky sounding and a "me too" name rather than something that stands out as a top-tier one to develop a business/brand around.