All ways of trading are good. But i prefer short-term trading specially scalping. The reason why is follow this type of trading is that it makes me to asleep me without any tension. I do not hold my positions over the night.
But some people do long term trade for big profits. It is there own style.