Bahariasaurus has a very controversial and convoluted research history and it has been classified in a variety of clades, from Carcharodontosaurids, Tyrannosauroidea and so on, and so on.
The most recent theories have Bahariasaurus as either a Megaraptoran(2016) or a Noasaurid (2025), and it's also possibly synonymous with Deltadromeus (the name Bahariasaurus would take priority if that is the case)
Anyway, I like the idea of a megatheropod Noasaur, so I think I'm going for him.