Somatic cell gene therapy is where body cells are genetically engineered with the healthy allele.
These cells are then inserted into the body where they should function as normal.
Drawbacks include the difficulty of genetically engineering animal cells, getting alleles to express themselves but most importantly that it is a temporary solution to a genetic disease.