Попробовал я nspawn, все же там больше головной боли. Помимо создания образа самостоятельно (например у себя в дев окружении мы тестируем десяток разных дистрибьютивов. Заниматься поддержкой образов для тестов я бы не хотел), нужно заниматься сверху конфигурирование банальных вещей вроде создания бриджа и добавления. Не говорю, что это невозможно, но это дополнительное время и затраты. Все же lxd более готовый продукт похожий на docker по UX. systemd-nspawn пока что ниже уровнем, но здесь и есть свои плюсы коечно. Но это пока что для меня минусы. Хотя может есть какие-то хелперы, которые упрощают весь процесс онбординга