Договор дарения - это реальный договор. Его кстати и расторгнуть практически невозможно. Чтобы это сделать надо сначала доказать, что это была купля-продажа.
Минус в том, что Вы отдаете деньги, а вернуть в случае, если договор будет оспорен, не сможете. Поэтому для крайне важно тщательно проверить историю квартиры и чистоту сделки