I think that the software is fine, but I do not like the fact that the free service will only hold 2 days of data, I think it holds 5 days if you are using a pay feed. Using esignal alongside it, I found that the indicators have totally different readings - due to their different capacities for historical data. Personally I would prefer more historical data than less.
Also, you need to be connected to the program and internet all day or your charts will not update, if you have broadband this will not cause a problem.