The content in the OP of this thread blew me away.
I'm definitely getting a steam controller now and will probably be reading this thread over a few times.
If you do in fact go through the ENTIRE thread, take some of the early criticism with a grain of salt. The software for the controller has improved a ton over the past week, let alone a month ago when the thread was created. A lot of the early criticism isn't relevant anymore.