Under normal circumstances I prefer controller over mouse and keyboard....but I don't see how a controller would be a good idea in the case of DOS even if you managed to get everything on it in the first place. So in the case of DOS I don't think I'm very likely to make use of controller support if implemented.