You guys may be laboring under a false impression regarding the advantages of such contracts for a deed. You might want to get proper legal advice as I understand lots of states have consumer laws that directly regulate to these types of deals.
First result of an internet search, "[t]here's no single nationwide set of standards that addresses these contracts, but California has developed statutes that thoroughly lay out just how contracts for deed can be used." Internet says Maine has laws on land installment contracts also.
Personally, I wouldn't rely on TBN or internet searches for any legal advice either. For example, you can find idiots dispensing legal advice regarding the reasons and authority on why you don't have to pay federal income taxes.