I do the same. Then group them in Digikam. Cull aggressively and put the best photos in an "external library" in Immich. Easy way to make them avaliable to my phone, without cluttering up my iCloud photos with duplicate JPEGs.
The last issue with my workflow now is figure out a better way to cull my iCloud photos, as they are a mess, and it's a bit annoying doing it on my phone.