I would suggest all new traders to use Demo account, since demo gives you the feel on how the live trading works and makes it simpler.
But the live trading is not the same as Demo the whole way, with demo you can just use it for building strategies and limit the loss.