Hello, if I correctly read this, this is functionality that would be greatly appreciated.
For instance, we lock down .htaccess as 404 permissions. A restoration will fail due to that file not being writable. So, we run the restore and change the permissions on each failure. Eventually we get the restoration. The final restoration has the original 404 permissions and we are fine with that.
Since from a developer and administrator standpoint, softaculous is very convenient for taking database and file snapshots and restorations are equally easy, this would smooth out workflow and make restorations less trial and error prone.
We look forward to this functionality when it can be accomplished.