any kind of approach of trading can be useless if there is no regular level of practice.
I use a micro account for learning and testing strategies. It's the best way to use itUndoubtedly, a micro account would be much better for a beginner than a demo trading. Real profits and losses teach much better than virtual ones. However, I never traded on cent accounts. I shifted from a demo account to a real non-cent one. I think it would have been much easier to learn if I had known about cent accounts earlier.
micro account is really supportive to acquire live knowledge and experience , so its really a necessary thing compare to demo.