From my personal experience with both Live and Demo, I find the demo account is a tool to learn about forex in-depth and how to trade using their platforms.
The live trading account is where real risk and capital is involved, unlike the demo account.
I wouldn't go live until I could consistently make money in demoI don’t think that demo accounts have any similarity with live accounts apart from the trading platform features. This is why I never recommend demo trading for more than a week because this much time is enough for a trader to get well-versed with the trading platform. Your real practice starts when you go live. So you better spend more time in the live market with small amounts instead of wasting your time on a demo account.