Reviews have to be looked at in several places or they don't mean shit. One site will have good reviews and one site might have bad reviews. I trust my brothers and that's about it when it comes to reviews.
My friend did this strain about 10 years ago. He was very new to growing and not the best. Weed didn't look great, but it was incredibly powerful and had us all over baked! With a good grower I am sure it will be nice.