In-place upgrade to ns7 is available since 2018 and marked stable since 2020, long before ns6 EOL.
A migration path like backup/restore is a requirement for NS8 too. In-place upgrade sounds more like a “nice to have”. In the end, it is the same approach we applied from 6 to 7: we can’t promise in-place until we decide where NS8 is going.