Some people may like the Esperio broker because there is an opportunity to open a cent account.
I think it's better than a demo account because it's real money. Yes, they are small, of course, but they are real money. Your money. Thus, I believe that learning to trade is better this way.
Maybe you will need a demo account to learn the trading platform.
Metatrader has its own characteristics and difficulties, so you need to study everything that this software offers.