Recovery from seed / no balance

Yes it did work.
When using the channel backup, it closed the channels returning the balanco to your wallet.
I had a problem with one of the channels (opened with tipping.me) which didn´t get closed. But I performed the recovery process again and, this time, the channel got closed.
My guess is tha the recovery with the SCB tries to close the channel shaking hand with the peer, and, if it is not available it doesnt force-close it. So if you try again some time latter, it will succeed.

BTW.
I had an issue with the lnd.conf which kept reseting the wallets transaction
reset-wallet-transactions=true
This re-scanning takes a long time to do as it performs a rescan of the wallet addresses. I had to do it the first time I tried the recovery but if you leave it, it starts all over again everytime you startup your umbrel

After I completed the recovery process (closing channels) I had to to comment it
# reset-wallet-transactions=true
which I guess is equivalent to de default option
reset-wallet-transactions=false

Hope this helps