He might be able to pack a small area, but I doubt that consistently packing a larger area would be very cost effective.
I've seen sheepsfoot rollers that can be pulled by a dozer, but you are correct, it all depends on the slope and the traction that is available.