I was about to buy this phone as a Christmas gift to someone who was a fan of the Nokia Lumia phones, but the high reparability makes little sense when the software support is only for two years from the phone's release date.
Do we know how open it is in terms of bootloader, firmware, and whatever else is required for ongoing custom ROM support? Repairability is software as well as hardware!
I did look into this while researching the phone, while still knowing that it is not a practical approach for most people. However, HMD phones are absent from the custom firmware scene.
E: Instead, I found a lot of news articles on HMD's erratic update schedules for its phones.