All my photos are HEIC. Why not just use what I have and not translate?
E.g. for official Windows support by Microsoft you need to buy the codec from the Microsoft App Store for $0.99
There is still a lot of reason for Apple to switch from HEIC to JXL for photos going forward since HEIC is patent encumbered so it will never see widespread use.