Generally, for the best airflow possible, you’re better off getting a case with a mesh front panel like the Phanteks P360A, or at least one with better ventilation than what's here.
Given that this review focuses on the fact that the case has an ODD bay, seems odd to compare it to a case which doesn't. I would like a decent (non-budget) ATX case with a mesh front, sure, but I also want an ODD.... so there are almost no options that I know of (would love to hear of any I've missed). I currently have an R6 which I like a lot but it could do with a bit more airflow. I think Fractal do one with a mesh front and ODD slot but it is pretty small and definitely at the budget end of the scale.
But if you're specifically in need of a budget case that has an optical drive bay, you're putting together a budget or mid-range system and you don't have a lot of building experience, the Cooler Master Elite 500 ODD is a decent option.
That's fine, but somehow I want to point out that there isn't much in the way of non-budget options that have ODDs either. It seems to be mostly
budget cases that have them these days, i.e. cases that have limited internal storage bays etc. (I have 3x3.5" drives so lots of options are out for that reason). The above makes it sound like someone is actively choosing (for whatever reason) a budget case with an ODD, but actually there may not be a choice
as such if they need a case with an ODD slot.
I do get that most people don't want or care about an ODD or even HDDs and just want a case that can cram in as much radiator real-estate as possible, indeed that seems to be what most case manufacturers aim to cater for these days. Just a shame that there aren't as many options with external ODD bays these days - it is always nice to have options.