My personal view on demo accounts are, use it just to understand how to place orders, close, partials and all the basic task
Once you understand how it works
maybe move to an account with small capital, can be as small as 100$
Demo accounts don't give you an understanding of emotions and losses...