はい、こちらの方がずっと好ましいです。
過去の経緯を考えると、そこに至るまでにはいくつかの整理が必要になるかもしれませんが、私にはこちらのほうがずっと理にかなっています。
ヘッダーにトグル(切り替えスイッチ)を設けるのがよいでしょう。どこからでも簡単にアクセスできるような形です。
オンになっている状態は明確に表示すべきです。なりすまし機能のUX(ユーザーエクスペリエンス)からアイデアを借用し、必要に応じて両方の機能を改善することも考えられます。
いくつかの事項については、異なる扱いをする必要があるかもしれません。
例えば、/admin にアクセスするために管理者が管理者モードに切り替えるのは、望ましくないと思います。
すでに管理者用の完全な別空間が存在する場合は、引き続きそこにアクセスできるようにすべきでしょう。
しかし、管理者が一般ユーザーと同じ空間で活動する場合、より明示的な表示は役立つと思います。