I have a cx8070 And I love it. I have only used it in grass seed though so tons per hour I don't know. I think the only difference between the 8040 and 8070 is HP. All in all a very nice machine to run so far(only has 250 hrs on it ) Lots of electronics.