Demo account is great to learn the technical aspects of your software and to test your system. However not everyone can take a demo account seriously and you will have problems to see how your emotions cope with the market conditions if no real money is on the table.
You will get used to the...