I would even take this a step farther. After turning the iPhone back on set it to airplane mode so no network activity can occur. It will probably charge better this way.
It would be even better if they would allow you to charge the phone while it's off!