Without a doubt the experience is more beneficial to your growth as a trader.
Because one is fake and the other is real.
How do you feel about trading live and transitioning from demo? does it raise some emotion in you? Then you have just had a taste of the difference.
If you are concerned about losing money then you need to deal with that and there is no better way to do it than to trade for real with a cent (micro lots) account.
If you know how to operate the platform comfortably, particularly for opening, closing and modifying deals. If you have a rough idea about what you are doing in terms of when to buy or sell, Then you should stop wasting time on a demo.
Waiting to be profitable first is a big waste of time.
The real learning starts when you are trading with real money.
You will (most probably) blow the first account. We have all done it no matter how long we spent on the demo.
Consider this as a cost towards your education. You cant learn this business for free. No way.
Just my opinion.