I'm using both WL and Ensign.
It's easier to put indicators and alerts up in Ensign, but most can be done with WL
WL is cheaper in the long run because there is no monthly fee.
For scripting, WL is a lot easier than ESPL - so it's easier to implement auto-trading. Also, a lot of...