2 things.

1. If "Scaling back WP for small sites" is an issue (I would agree that it is) then it should be solved more universally via a plugin that can be used with any theme. Essentially, admin skins are a nice idea but should not be tied to a theme, it should be a plugin.

2. Most of the settings in the video could/should imo be controlled via the Customizer. Most of that simple setup stuff can be managed this way removing the need to site owners to actually navigate the dashboard unless they're adding content. Plus they get all the good stuff like live previews.

I can see people buying in to this but to me it feels a bit like a reinvention of the wheel.