As I see it, the one problem will be the rotation of the asteroid. It may well take a computer controlled rocket engine to pulse everytime the rotation is aligned so the pulse will always nudge the asteroid in the desired direction. Lord help us if it tumbles randomly. Pete