I have the TD95D and I love it. I think the only difference is a little ore power. Mine has a Turbo and I don't think the 80 does but I'm not sure.
I'll tell you though, it has cut my time on the tractor down to a quarter of what it once was when I had the old MM 4 star. AND I no longer get sunburned.
I just picked up a baler, 14 foot pull behind swather and a 14 foot shredder a couple weeks ago too and it's a working beast. I doubt your 80 would have any problem with them at all either.