Thanks for your thoughts! It appears some states are already legally recognizing smart contracts. Contract legality is determined at a state level because there is no federal contract law: https://www.technologyreview.com/s/610718/states-that-are-pa...
Good further reading to understand smart contracts from a US legal perspective: https://corpgov.law.harvard.edu/2018/05/26/an-introduction-t...
Also Ricardian contracts if anyone is interested: https://en.m.wikipedia.org/wiki/Ricardian_contract