Thanks for sharing your experience. I've learnt a lot from this whole thread.
I got your point about keeping the cells for yourself.
About cell compatibility:
As I wrote here:
https://www.mykiasoulev.com/threads/replacing-the-single-cells-in-the-battery-pack.1906/post-15183
E-service in Hungary offers to replace old packs with used, newer packs from other cars (not necessarily Kia/HyundaI, but preferebly, whichsoever is available for them to purchase from the used/damaged cars market).
Since they don't touch the BMS's deep settings, the old BMS will charge the newer cells to the same Voltage level as the original SKI E375 limit, eventhough the newer cells have higher Voltage limits & could be charged higher, but the old BMS will stop the charging process sooner. According to e-service, this will help to keep your newer cell alive for longer period, as the old BMS will never reach the possible 100% charging level of the newer cells.
Also the displayed range will not be exact, as the real possible range will be higher, because the newer cells can keep more charge compared to our old geniune cells even though their full charge level will not be reached ever, but our old BMS is programmed to show only 210km as max. (or something like this, they said).
They are not mixing different cell types, but replacing the full cell-packs, which can fit into the old battery housing, keeping the old BMS.
I think, mixing the E375 & E400 cells would not be a good solution on the long run, especially I would not recommend to pair the different types in once circiut, but surely better than nothing.
So, in case they can do this with cells from batteries disassembled from other car types, maybe it's not a big deal, so maybe I can also do that as you did, but using cell packs from a crashed Ioniq (2nd gen.).
What do you think?