I received a ton of great feedback in the comments on this submission:
https://news.ycombinator.com/item?id=45073746
I did my best to compile the comments into an easy to read follow-up post. I learned a lot in the process. Let me know what you think, thanks HN!