Hi Portside, I personally fit the M/tronics s/c and normally fit the newer Viper model but I would imagine your 15 would work ok. There are two reasons why I use these units, 1- they are very compact and therefore don't use up to much airspace within the dive unit and 2- I have found them to be very reliable. If your s/c has a small electronic component attached to the outside of its case, this is the BEC which as you are probably aware, supplies the regulated voltage to power your radio gear. Make sure this is firmly attached and can't fall off as it needs the contact with the metal heat sink of the controllers casing to prevent it overheating. If this has been detached, I recommend you fit it to a remote heat sink (thin piece of aluminiun plate) with a nut and bolt to give it something to dump its waste heat into. You may have to extend the wires to enable you to do this. The later Viper model has the BEC built inside the case and does not suffer from this early model problem. As an added improvement, the BEC has been uprated to 1.5 Amps to enable it to cope with the number of sevos and add on's found in subs.
I don't know why someone has fitted the item to the front plate of your unit, it looks like some kind of mod... perhaps used to bring the aerial out of the dive unit. Suitably seal it up so it can't leak, perhaps fill it with silicone rubber and forget about it. Your aerial is best run from the RX, through the central ballast tank tube and into the motor compartment. The remaining aerial wire can be neatly bundled and attached to the aft servo tray by drilling two holes either side of your bundle and running a plastic tie-wrap through and around to secure the surplus wire. Although shortning odf aerials is sacrilage in my book as it reduces range, you will find you have more than adequate signal strength for the range at which subs are used providing you are in freshwater. If you use this boat in saltwater, the radio signal will be lost when you dive... even on a fully extended aerial.
Sorry, I have run on a bit here but hope it's useful info for you.
By the way, I would say you have an early boat there judging by the pics.
Regards....... Chris