k so this isn't as nice as ur guide azagthor, but as far as madness goes here's a list of the wave characters and their tali's from left to right:
wave 1: w.hellhound: echo/grail, m.pyro soldier: present/tower, a.undead axis gunner: hex/warlord, m.pyro soldier: present/tower, w.hellhound: echo/grail
wave 2: s.pyro soldier: avenger/power, m.axis soldier: destiny/shell, s.pyro soldier: avenger/grail
wave 3: w.angel: siege/sacred, m.angel: sustaining/gate, g.angel: gravity/greed, a.angel: persecution/venom, s.angel: serenity/blind
wave 4: a.axis soldier: serenity/venom, g.pyro soldier: gravity/banner, a.axis soldier: serenity/venom
wave 5: a.child of the damned: starfire, g. child: rider/grail, beelzebub: nightmare, w.child: immunity/viper, m.child: gate/sustaining.
k so this last wave i killed a. child 1st with my single hitter to get rid of that damn starfire talisman effect, then took out beelzebub who's not boss again, with the last 3 the warrior child of the damned was killed by reflect dmg from my wrathchild when g.child attacked which ended the fight, so i'm assuming w.child is boss as he was 1st of last 3 to fall and as soon as he did the fight ended.
also the wave with 5 angels can be dangerous has they get stacks of healths that can keep them alive for a bit, and wave 4 all 3 start with perfect health shield (1 turn) that w.lol removes with his power so i'm assuming killer beast can as well.
only fought madness once but 1st time gives u 1 skillshard, 1 epic soul, 200 tali frags, and 25 ironite
hope this helps