I agree with you that leverage trading is ideal for enhancing an account size with a small capital. But i don’t agree that it is good for beginners, it can get hard for them to identify the potentially good trades and the right time to exit a trade. Although as of now I’m using 5x leverage on turnkeyforex but I wouldn’t have done this when I just started out.
What I can recommend is trading smaller lots with leverage, so even if you lose a trade it won’t be all of your capital in 1, so splitting your money in multiple trades seems like the right thing to me.
The idea would be to become a veteran spot trader first, and then put a small amount into leverage trading. That way you could turn small amount into big amount if you are good at what you are doing and a little bit lucky as well, but it is definitely a must that you should be an expert at what you do.
Without that expertise, you would be just gambling and considering how all of your bet would be gone as soon as it goes to wrong direction, I would suggest that small amount is a must if you are starting out new. So, you could be a "newbie" but in leverage trading, even the most expert people start for the first time one day, and that means they are newbies in leverage, but you need to become amazing at everything else before you turn into leverage.