Hard to say as each trader approaches this differently
In terms of Speed, Terminal based are better. If you go for terminals such as amibroker, you also have to make provisions for it to get data.
Web based s/w are good in terms of accessibility and less hassles for data. But if your broker charges you monthly fees, it does become non-trivial recurring business cost.