Yes, i said it based on the content in the tour, this is what customers see before they decide to signup or not.
As far as reviews go, to like or not to like content is subjective to ones opinion, but getting 0 out of 5 stars for updating is bad
I'll keep track of the site as I am interested in your niche ...