When shooting for a production it is best to factor in time for reshooting as you will most likely be doing a lot of it. Sometimes during the shoot you don’t realise how off the lighting or angles were or that the camera was a little shaky or how certain footage may not flow with the rest of your video. Some of these things can be fixed in editing, but others are best left up to reshooting.
My own personal experience, especially with things such as bad lighting has taught me that editing cannot fix everything. It is always better to get the best you can during production rather than to wait until post production to try and fix it. Reviewing footage to ensure that everything flows and the lighting is fairly consistent is very important and will save you much more time.