I have a suggestion: add removable air filter or mesh to either or both sides.
Also, is the power supply intake fan facing the wall? Is it ok?
IMHO, i think 20x20x30 would be fine too, doesnt make much of a footprint difference but have extra mm for more gpu, cooler options and breathing between...