A lot of good things here. I think I'll try to address a lot of this in an upcoming blog post or two. I'd get into it now but I'm a bit tired from an exhausting day of making this announcement.
You can follow me at https://dev.to/ben to get notice when I get a chance to flesh some of this out publicly.