Ion motors, eh? based on what I have read, they slowly increase their thrust (the current systems do anyway). So, the motors would have to be attached while the body is far, far out.
Yes, it will take some time, so we better start today.
I think it's more that the thrust is mass[ively] small, but sustained.
With no friction, and little gravity, to overcome, it adds up over a time.