The photo of the Grand Nain flower in the Wiki wasn't very pretty either. The photo of the Williams flower was more colorful.
Other factors for slow growth in my yard could be (my bad dogs, new concrete in the area next to the plants, construction guys boots, water shortage, and lack of consistent fertilizer). I'm just happy I get good fruit and vegetables each year.