I think it would be a huge quality of life inprovment to have access to all Blessings you have unlocked - so you can switch and mix how you want.
Keep the values they rolled with - and if you get a higher one of the same type overwrite them.
You’d still have to farm a bunch but it would save a lot of time once you want to try a differnt build or when you find a new piece of gear you want to try.
Bonus QOL: unlock them for all characters that have reached corrupted echos and make them account wide
I would love to see them saved. But I think they should stay per character. Having them account wide would be too easy.
I also think they should have a Huge cost of switching (maybe gold).
Or whenever you run the boss, In addition to the current system, you should be able to go back to the ones you have unlocked before.
Its fun but when I seen reworked UI for first time. I was pretty sure that I can switch between diffrent blessing that I get before. Not just to see possible blessing :).
But dont like idea of unlock them for all characters.