Yes, this thing needs to go on a serious diet. Tommorow I am going to locate everything inside so the only thing below is the Tx and the Zenmuse. Not sure where I am going to put everything but I am tired of looking at the mess beneath. It would be nice of there was way to get rid of the CAN BUS cable on the iosd. I have seen the solder method to the board in the iosd but it appears to be additional components on the CAN BUS connector.
Well If going to put the iOSD inside the shell on the P2 using the AVL58 TX then you'll have to hard wire it as you will no longer need the HUB. Here is how and where I mounted the iOSD module as there's plenty of room for it next to the Naza module
Here is an old photo of the AVL58