Firstly let me just say I agree completely with your comments about the financial advisors/insurance agents/brokers/relationship managers/etc. These guys are a real piece of work, aren't they? No money and struggling along, and yet have the nerve and the gall to give "advice" to people far wiser, far more sophisticated, and far richer than they can ever hope to become in their pathetic lifetimes.
May I ask what you mean when you say DCA? Do you mean dollar cost averaging?
DCA is very good instrument because it takes the guess work out of the equation. but to see very good returns the best time to start DCA'ing is actually in the worst times and be flexible in making purchases more in bad times, less in good haha my small 2 cents.
ETFs are amazing tools I agree because they trade like stocks and are very low on fees, but SG has very limited ones. Beware some ETFs are actually UTs in disguise with UT's high maintenance fees that financiers are trying to sell.
The US has very broad range of ETFs which are useful if you do sectorial investing. They have shorting ETFs as well which is good allowing you to profit in good and bad times. especially eince it is more difficult to get shorting privileges on the SGX. Short positions have to be closed within the day if you 'accidentally' open them...