Revision
I think revision is always a good idea. I know that I have revised a few papers in the past, and needed to get better after the first draft was handed in. Revision gives you the second chance that everyone deserves. Revising something gets more ideas or adds better quality to the paper.
Although, revisions are great and a good way to get a better grade. I hope that when I hand this paper in for the first time that it will be good the first time.