What is the difference between Sale deed registration or gift deed registration in legal view? Whether the person or his legal heirs, who gave a property gift, have any right to revoke the gift given in earlier? What is the drawbacks of gift deed registration?