The Backstory:
I have a project due in the next few days and noticed about halfway through the editing, rewriting and revision process that my initial approach to the subject matter and my argument is flawed. Not unsound, mind you. Just not the strongest material that I'm capable of producing or the strongest argument that I'm capable of making.
It took me several weeks to compose and research this project and doing it the 'right' way would normally take weeks of research and rewriting. But the finished product could be [finger smooch] perfect.
The Problem:
I don't have several weeks to essentially start over on this project. I've only got a few days until the drop-deadline and this is not the only thing I need to work on in that time.
The Question:
Do I throw everything at this that I can in order to get the best possible result, knowing that I still might fail to finish on time and essentially have nothing instead of something? Or do I simply fix any glaring errors and tidy up what I've written knowing that I can meet deadline with ease, but have that nagging feeling that I'm capable of much better work?