Thanks to all for your feedback! It was very helpful.
I am currently only hosting sites for family members, so trust is not the issue.
Since my son already had his own hosting account (for another domain), I was able to convince him to move his site from my account to his own and have full control. That way I didn't have to share mine
Definitely not sharing when hosting client sites, thanks for the tip!