It's pretty fresh still but successive halving (aka simplified hyperband) has become a pretty popular search strategy. It might be interesting to provide a drop-in replacement for gridsearchcv, if not in sklearn then maybe in some well-published sklearn-contrib project?