I grew up going to tightly run shows at Reading and Windsor. I feel anything over 3 hours is too long. I avoid shows with more than 3 divisions and prefer only 2 divisions. Tracks that have 45-60 minute intermissions are also on my avoid list. Plus I'm also tired of watching heat races for divisions that don't have full fields. I don't know what the answer is, that's just my opinion.