After having the Eris and installing the multiple leaks available for it when 2.1 came out I'd actually discourage anyone from installing a leak without root. With root you can easily go back to factory and wipe anything that you have changed, including being rooted. With a leaked version of the software and no root you could be stuck with what you've got until another leak or root method comes along. I was stuck with a leaked version of 2.1 that had a few major bugs on it (my phone luckily did not suffer from these problems) and no way of going forward or back. It wasn't until root was discovered for the leaked version of 2.1 that I was able to get my phone rooted and running properly again.
At the same time, I wouldn't recommend rooting to anyone who has reservations or doesn't understand it. While the chances of bricking your phone have been greatly reduced (just about eliminated altogether really), they are still there to a certain extent. I'm not all that familiar with the root methods and/or problems with the Epic though. You may want to read up on it and see what the positives or negatives are. If you feel you comfortable with it, then go for it. Rooting will open up a lot of possibilities on an Android phone. One of the big ones, as I said, is installing leaks without worrying about being trapped on that software forever. It also allows a phone to continue being updated far after Google or the manufacturer really intend it to be.