That would would work, but it kind of creates a single point of failure.
Also, there’s the additional point in my article that even if PoW is outsourced to a “central” device, just creating & signing an IOTA transaction might be quite a heavy load for a battery powered device.