I will say that smaller but more consistent upgrades will be better over the long run. It will cause you less fatigue, you would be able to get more feedback, ect.
How often and how much is something you have to decide. There is also the issue of pacing depending on how you decide to do things.