Is juggs an underwhelming champ that needs buff? Yes
Does he serve niche matchups which greatly makes your life easier? Yes

Juggs made delirium a cake walk and I am actually glad I got him as a 6 star(also used him for a few quests in variant 2 against hyperion)