OK, reading through all this, I'm wondering if there isn't a compromise approach needed. For myself, I go in each morning for a couple hours. If there are no meetings that require my physical presence, then I drive home, and work the rest of the day from there. Sometimes that means home at 10am, others closer to 3pm, and occasionally 6pm. But it means I am available to comingle when it makes sense, available to be run into for at least a couple hours a day, and almost always home before traffic gets bad. It also means I don't mind working past 5 most days as if I was in the office I wouldn't get home until then due to the traffic. Maybe this kind of half and half approach would be ideal for others?
This is my ideal as well and over time I've been somewhat able to implement in practice. I much prefer the lack of distractions etc, vs. the open office at work but I also must begrudgingly admit that there are many times (especially in the mornings for whatever reason) where I overhear things and address problems much more quickly as a result.