demo is important but i thing i know that the experience we take from demo account , this not works in a real account when trading in practical.
Thing is, demo is easier to trade and make a profit, but demo accounts are not unrealistic. Making a profit on demo is only a starting point - but if you fail to be consistently profitable on demo, definitely do not go live.