I purchased a ticket a while back when the site was still in beta and I was very pleased with the results. I think the site is geared towards leisure travelers who are flexible not business travelers under time constraints.
I do wish they awarded miles though.