Coworking for me is the worst from both private world (home office or private office) and public world (like coffee shop. In coworking I am easily distracted by people walking around and am not really comfortable just talking myself loud or pacing around. Something I really like to do when designing new systems or trying to debug some complicated case.
Everybody is different, but for me and my line of work I like to work in my dedicated home office and then, maybe once a week, go out to my local coffee shop for a hour where I do planning, reading or some admin work. When I have to do a lot of thinking/planning I usually take a tram to downtown area and just spend day walking and visiting various coffee shops.
I am sure it is not for everybody and there is very little social time during my days, but I have enough social time outside of work.