In terms of coverage KL/KLIA is better due to be AirAsia hub - you can pretty much go anywhere in SEA without connection. At DMK you will other budget carriers available as well.
One notice - SIN is hub, but not necessarily cheap fare location. Airport departure tax in SIN is 10x higher compared to airport in Malaysia. Not sure about DMK.