Love home gym.
Distance is a factor to me, but even if I was living next door to a commercial gym I would not really go there.
I like training my own way, barefoot etc I also don't like waiting for equipment, or having people waiting while I use stuff, does my head in.
I don't like the music in commercial gyms, don't like to posers etc etc
Sometimes I like no music, sometimes I like TV sometimes I crank music loud other days I like it quiet, my gym I do what I like.
I leave my equipment set up at my starting weights so when I do train I can jump straight on and go, weights are where I left them and equipment is set up how I left it. I am at home to watch the kids, my dogs are with me when I train etc etc