Leebritt -- I have a bunch of free advice. I currently own a Bush Hog 297, a great general purpose pasture and brush cutter. For 10 years prior to 2011 I had a JD4700 with a 6ft JD MX6 hog. The 6ft hog was just about ideal for the 4700. Cut darn near anything and seemed indestructible though I was not cutting heavy brush more than 2" or 3" diameter and that not all the time. I got the 297 hog when I went to a larger MF2660 (approx. 81hp) tractor. In my opinion the 297 (and the 7' Landpride unit) are too heavy for comfort on the JD4700. Not that you can't drive it. Not that it won't work. But I think you will find it unwieldy and slightly overpowering weight-wise hung out there on the back of the 4700. With 25 acres and some 2" brush to cut I think you are much better off with a 6ft hog. I feel even more strongly in that direction if you have any steep ground to cut.
Your bucket will help balance the weight of the hog. I like to run a "pinch bucket" or 4-in-1 that allows me to pick up logs, limbs, rocks and debris and clean up the old farm while I am cutting pasture. I used that type bucket on both the 4700 and the newer larger MF and would not be without it.
If you go with the 297, post and say so & I'll pass on some more ownership info about it.