That kind of depends on how you think about the demo trading concept.
for example, if you think you need the demo account to learn how to trade, because you don't know much about it, it is all good and possible, although iForex has a pretty good section on their website explaining the situation.
But the benefits of demo trading could go far beyond that. Say that you are interested in a sport like football, or a martial art like Brazilian Jui-Jitsu. You go to the dojo or the training center or whatever, and you see people sparring with each other or with dummies (i mean the special equipment to train), and most of the people who are doing that are professionals. Do they still need to train in a risk-free environment and practice? Yes! The more you practice, the better, does not matter how professional you are.
It is essentially the same thing. Demo trading offers a risk-free learning and practicing environment where you can focus on your skills, strategies and making them perfect. It is a refinement thing.
It can also help you familiarize with the trading platform, the broker and their executional environment and market conditions. It helps you get personalized with everything.
So, there is definitely a considerable amount of value in trying it out. Does not matter whether or not you are a newbie or you have been trading in global financial markets with real money for the past fifteen years, some new skills must still be learned, practiced, perfected. And this is where the demo account comes into play, it offers you this comprehensive and practical package to do just that.
in the end, obviously it is you who needs to decide whether or not it is worth your time, but the general consensus here is yes, it is pretty useful.