I like to share my Mavic with anyone who is interested in learning to fly, and I also demo used birds to people using the following method. I have 2 controllers, and fly in master-slave mode, so if they get into too much trouble, TD wont let them crash it. The master controller will instantly override the slaves commands just by inputting a command from the master controller.
I have taught dozens of people to fly for many years, and DJI's answer to the "buddy box" is great. Just pair 2 controllers to your Mav, you control the master, and let your friend or family fly the slave controller. If they buy it and want to fly alone, I just make sure they either have AMA or a homeowners policy for liability purposes before I take them out flying.
This is a great way to teach kids, your significant other, or a potential buyer about the Mavic. I always keep in the back of my mind that since I am the pilot in command, I am responsible for any damage caused to the Mavic or any other property or people regardless if Im flying it or the slave controller is flying it.