You should look into extensive venting, both in front and back. Vents on the top and bottom would also be nice. Also, you may want to look beyond the 120 mm fans. It's not too hard to source some slow-turning yet effective 120-180 mm fans that are still compatible with a mid-tower design. For efficient cooling, ducting or compartmentalized designs are very useful.