I have a 2010 model of the P7010 which I think is the same frame size you are looking out with larger HP output from the engine (I really haven't kept up with new models though and I think they may make a 7040 now). When I bought mine, they only had the 7010,7020 and 7030 models. They are heavily built and I would recommend them. Prices were much lower than any comparable tractor when I bought mine. I got the 70 HP for what a 50 hp in any other brand would have cost. I used mine pushing over trees and digging them up with the FEL, dug a pond with it first thing of the delivery truck. Engine is super powerful and will perform any task I do at 1500 rpm including mowing with a bush hog (I use the 750 RPM gear for the PTO). Lots of power and frugal on fuel usage. LS are very good tractors.
EDIT: Just looked up the 7040 and it has a larger displacement engine than mine but seems to have all the same bells and whistles and within 300# of the same weight and wheelbase is the same so I think it is the same frame size as mine. You would need to ballast it up with some wheel weights to utilize that extra 27 HP. I have mine ballasted with water and it helps but still get some spinning of wheels without stalling the engine even at only 1500 rpm in Med range 3rd gear