I have house hacked multiple ways. Rented a room in my house, multi unit and lived in one unit with a friend, currently I have a little studio in my back yard I rent and for my mom I added an internal door and did a small addition to add a bathroom and kitchen to the the house and it is rented as a mother in law suite. And if my husband would let me I’d rent one of our guest bedrooms to a travel nurse.
It depends on your tolerance level. I have a high tolerance level because house hacking has made me an enormous amount of money in my life and helped to grow my little portfolio.
It took me ten years to talk my husband into buying a property that we could house hack. Let’s just say as we head to Mexico for two months this winter, he has no regrets of finally doing it… lol
Our current situation (studio in back yard) is the most lucrative I've ever done and the property has appreciated nicely in the five years we have owned it. I think SFH versus multi unit has a lot of variables at play as to which is better. As a general rule I would say multi for all the reasons people listed. But multi doesn't have to mean attached (like our situation) and you can get the best of both worlds!
ALWAYS think outside the box and look for value add!!!