It doesn't sound *that* hard to replace. I think fee credits are just a service agreement where Acinq holds custody of your sats until you accumulate enough to do a base layer transaction to open a new channel or enlarge an existing one. You could probably use ecash mints as a drop-in replacement: accumulate sats on an ecash mint until the user has enough to open or enlarge a channel, then do so.