Normally a bad or loose belt will cause the slight delay because the belt slips a little when you first press the throttle. Maybe someone else will jump in with some ideas.
If it just needs new brushes it's a easy repair. If the armature is shot your better off buying a new one. Normally it's just brushes. You won't know until you take a look at them to see how far they're worn.