I ended up getting two of them at $65, because I couldn't quite tell from their pictures how they were damaged. I ended up installing one that has very very slight bends in filter fins. The other one I got is perfect, minus that tab that broke off (just like yours). So I'm going to either epoxy or superglue it back on. I can see how it can snap off. Dodge should have mounted that tab on better. There isn't much that holds it on.
Not sure how anyone else installed their filter, but I just took the 3 torx screws out with the intake still in the car and removed the filter + loosened the clamp to filter. It was kind of a pain to remove those screws, the rubber intake ribs were in my way a good deal, and the screws were in awfully tight imo. Next time I'm wondering if it might be easier to just take the entire intake off, then remove the filter. I also might grab an extra set of those screws, just in case my other ones start getting a bit stripped over time.
Lastly I looked at both Redeye factory filter and this Demon "race" filter and I don't really see much if any difference. I thought maybe there was a hole in the demon center for extra flow, but it's just a fake hole that goes no where lol. Seemed like daylight went threw both filters to me about the same. Once I drive it I'll have to see if I can feel that 11hp, hahaha!