A significant factor is the energy needed for a reasonable travel time. A lower bound for the required energy is the kinetic energy K = ½ mv where m is the final mass. If deceleration on arrival is desired and cannot be achieved by any means other than the engines of the ship, then the required energy at least doubles, because the energy needed to halt the ship equals the energy needed to accelerate it to travel speed.