A rake works good on roots and rocks, it will fold back on big rocks though. For a rake to go a really smooth job, you need your ground loosened up pretty well, and you need to angle it, it will work similiar to a motor grader, filling in low spots and shaving off high spots, assuming the ground is loose. A box blade will work as well, if your ground is hard and rough, it will probably cut better. It will have a tendancy to go up and down with the rear of your tractor, think it is called wasboarding, the key to avoiding that and getting a smooth job with either of the two is to work the area in diffferent directions, maybe straight across all of it followed by crossing it at a 45 degree angle. You won't believe the difference that makes. Either one will work on smoothing gravel, although again a rake will have a hard time if it is very compacted. The most important thing to remember when using either one is to take your time, both work better at slower speeds. I didn't mean to write a book there, hopefully I have made some sense. Good luck with whichever you decide on. Brian