I ran into this video that does a really good job of covering a lot of the things I'd been mentioning here: