Naza component placement for clean/dirty setup

Any recommendations on where to place the components of the Naza V2 relative to one another for a clean/dirty setup. In other words which components can I keep close to one another, which components I should give some space, and which I should try to keep as far apart as possible to get as little signal interferance as possible. I guess the main components would be Naza mcu, PMU, LED, Compass, IOSD, BTU, Receiver, Receiver satellite, Retract control unit, H3 3D GCU, Can Hub, Data Link module.

For example is it ok to put the IOSD mini on top of the retract module?
 

Top