I see his team mate Mehri is currently racing in the Renault World Series and is a second off the pace. Difficult to gauge how good a driver is especially if the other team driver looks a tad average but I'd say Stevens has as much right to be there as some of the others.