My limited thoughts about the UWP server/IoT (34 minute mark), it should just be .NET Core/Standard using the new hosting stuff David Fowler and Damian Edwards have been discussing coming in future v2.1+ features.
I think this will be popular. However, I wonder why bake it in within Windows? It seems like it could change and Microsoft seems to be going the NuGet approach to get updates/bug fixes without having to wait on a new version of Windows. Maybe I'm missing something?