Admin portal for existing/old projects

We have live projects where most of the functionalities available in admin portal is handled via custom code. Is there any benefits of replacing that functionality with admin portal?

If yes what changes will be required and what are benefits