I like your way better, because, as you said, you can see what you are about to destroy. I am still having trouble with it, though. I installed the package:
sudo apt install nautilus-admin
[sudo] password for ME:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
kde-config-mailtransport kio libaio1 libgsoap-2.8.60 libkf5completion-data
libkf5completion5 libkf5doctools5 libkf5jobwidgets-data libkf5jobwidgets5
libkf5kiocore5 libkf5kiontlm5 libkf5kiowidgets5 libkf5mailtransport-data
libkf5mailtransport5abi2 libkf5mime-data libkf5mime5abi2 libkf5solid5
libkf5solid5-data libkf5sonnet5-data libkf5sonnetcore5 libkf5sonnetui5
libkf5textwidgets-data libkf5textwidgets5 libkpimsmtp5 libqt5script5
libvncserver1 mysql-client-core-5.7 mysql-server-core-5.7
qml-module-qtgraphicaleffects qml-module-qtquick-window2 qml-module-qtquick2
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
gir1.2-nautilus-3.0 python-nautilus
The following NEW packages will be installed:
gir1.2-nautilus-3.0 nautilus-admin python-nautilus
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 31.7 kB of archives.
After this operation, 191 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1
http://il.archive.ubuntu.com/ubuntu cosmic/main amd64 gir1.2-nautilus-3.0 amd64 1:3.26.4-0ubuntu7 [5,528 B]
Get:2
http://il.archive.ubuntu.com/ubuntu cosmic/universe amd64 python-nautilus amd64 1.2.2-1 [18.1 kB]
Get:3
http://il.archive.ubuntu.com/ubuntu cosmic/universe amd64 nautilus-admin all 1.1.7-1 [8,076 B]
Fetched 31.7 kB in 1s (56.8 kB/s)
Selecting previously unselected package gir1.2-nautilus-3.0:amd64.
(Reading database ... 204818 files and directories currently installed.)
Preparing to unpack .../gir1.2-nautilus-3.0_1%3a3.26.4-0ubuntu7_amd64.deb ...
Unpacking gir1.2-nautilus-3.0:amd64 (1:3.26.4-0ubuntu7) ...
Selecting previously unselected package python-nautilus.
Preparing to unpack .../python-nautilus_1.2.2-1_amd64.deb ...
Unpacking python-nautilus (1.2.2-1) ...
Selecting previously unselected package nautilus-admin.
Preparing to unpack .../nautilus-admin_1.1.7-1_all.deb ...
Unpacking nautilus-admin (1.1.7-1) ...
Setting up gir1.2-nautilus-3.0:amd64 (1:3.26.4-0ubuntu7) ...
Setting up python-nautilus (1.2.2-1) ...
Setting up nautilus-admin (1.1.7-1) ...
But I still get:
pkexec nautilus
Unable to init server: Could not connect: Connection refused