When doing a restore, whether scanning for local blocks or downloading files, there is no indication of progress or even that the system is still running.
This is particularly unnerving during a full restore, which obviously runs for a very extended time.
Ideally, a current file number/total number of files to be restored counter, along with the current file name, would be a great way of keeping the user informed as to what is going on. If this is not possible, at least a running total of how much data has been restored (possibly differentiated by local blocks vs. downloaded files) would allow the user to know that things are still happening.
Currently, all I can do is look at how many files have shown up at the destination - and this is only possible when restoring to a blank location rather than over existing data.
In summary, just about anything would be better than hours of watching a static message “Restoring Files”.