No there is zero reasons not to use this theme review service. Also people creating custom themes for clients should use this.