Just because Siemens have a depot doesn't mean it can easily service DMU stock - is there capacity available, can it cope with the requirements of DMU maintenance, such as engine swaps, does it have the necessary pollution control measures needed for engine oil, fuels etc, does it even have a fuelling road, or even space to install bunded storage etc.
However, conversely the 185's aren't going to sit idle (not at circa £6.9 million in lost lease costs per year for the 21 spare units) of there is a suitable option somewhere other than at the existing depot. Obviously having Sieman's depot (even if it is an EMU one) would reduce the cost of moving (even if the depot is not actually in the same location) to SWT over somewhere else.