If I unassign and then reassign a task to the same Assigned User, is there a problem?

There are no problems with doing this.