Great article, and I like Dan's willingness to sometimes boot to Windows or OS X, when needed to get some task done.
I feel good using Linux even with some rough edges, but I am also practical minded in the sense that I have Windows 8.1 and OS X laptops available if needed.
I am not so happy with smartphone options. Basically, I am nervous about messing with my expensive Note 4.