Baron should have 1 hit mechanics that need to be dodged by the player.
Honestly he is just a giant punching bag that is not very engaging or fun to fight. he has abilities that can be dodged but unless you have literally 10 hp when doing the fight his abilities dont matter at all, and his knock up is annoying at the very best since he doesnt follow up with anything. maybe change the baron into an actual action MMO type of boss fight where you HAVE to dodge certain abilities and learn his mechanics in order to not die. For example, if you dont dodge his tentacle knock up it will lead into either death or a significant chunk of your HP being taken away. it will just make him more fun to fight aswell as make people actually think, especially when trying to contest it vs the enemy team.
also maybe give him a special announcer VO when he kills a player or even wipes an entire team.