I have the 7 XL.
Very good quality, tons of space and very nice to build in. Works nice with a bunch of layout options and rad options if water cooling.
As for the front door, I have mine closed when just working or casual interneting. I do open it when playing games as it does make a few degrees difference with the extra airflow.
One thing I will say if you have a GPU with one of the AIO options, like EVGA hybrid cards, you have to get creative due to the size of it if you want front intake.
This is what I had to do with my 1080ti hybrids: (now just a single 3080ti on air)
View attachment 33257
Of course if you are doing air or custom loops then you don't have to worry. Also in that picture you can see the one panel behind the rad, but when done I had it in front like this:
View attachment 33259
So lots of different possible configs/layouts and lots of room.
Most importantly the box is cat approved:
View attachment 33258