This.
I just went from Arch to Debian 12 Bookworm. Running the stable branch, but so far most of the packages are rather recent. Kernel is 6.1 instead of 6.4, but I could switch to the Testing or Unstable branch to get the “bleeding edge” packages/kernels if I need to. But honestly so far it’s been a real pleasure to use. Everything is just working and is stable.
Is this how you partition a hard drive?