I'm not totally qualified to answer this but I'll have a go....Its 6 of 1 and 1/2 a dozen of the other i think....Turboprops provide much greater low level performance like takeoffs for example....whereas the turbofans are much better in the cruise....I think....please correct me if I'm wrong.
Tom