Using hedgehog feels similar to using an ecash protocol like cashu or fedimint, except with no server.
Yes but the difference is that ecash I can use it with whoever I want. HH (for the moment) is only between 2 parties. I cannot use the same sats to pay a 3rd party with who I do not have a contract opened.
so in end I will end up with a lot of "change" sats in multiple HH channels that I cannot use them with others. Maybe I don't want anymore to transact with Alice, but I still have remained sats in that contract. This will create a lot of friction and maybe fees. Unreliable. Will see how will evolve. Is too early to have a conclusion.