This is a linkpost for http://arxiv.org/abs/1601.03411
The mean running time is usually not used in average-case complexity theory because it is not well-behaved under changing the model of computation. Your example is in the class . For a good overview of average-case complexity theory see Bogdanov and Trevisan.