Perhaps I misunderstood your text so I apologise if this is the case. You control the speed of the tween with the duration
(1.0 / speed
) parameter:
tween.interpolate_property(self, "position", position, mouse_position, 1.0 / speed)
speed
can be an export variable if you like; the shorter the duration, the quicker the tween will interpolate.