Henchman and The Thrall Supervisior can appear in the OP Mike Vs. The Battleschool, they can also drop a Legendary (but I think only the one for playing on Normal)
Anyways… Heliophage could have been a good source of Loot, if the Boss Rush would give you the loot, especially if that included the chance fir the Legendaries.
I don’t care if it’s gonna be a whole new mode, an OP or even an overhaul to the Heliophage… but I want a better way to get these Legendaries rather than spending at least half an hour for one Green Gear.
I hope there is something already underway.