>>74519540The gecko had no powers in her lore and demon form Bubi is certainly stronger than Goro but he's also not a real mascot like imp Bubi. You should also add the Flancito's.
I would put Jared a bit higher because he's immortal and runs the scam shop.
Pretty good list overall