I totally agree with you that demo accounts for new traders is an important tool for learning the platform. A Lot mistakes can be sidestepped by knowing the ins and outs of the platform used. Also in the heat of the moment one has to know exactly what to do when it comes to the platform.
CheckMate3 suggested $100 in a real trading account as soon as the trader feel somewhat comfortable with trading demos for a while is not a bad suggestion, the sooner the trader can feel out the real market with real money the better it is. However when funding the first live account the leverage used and the risk the trader is planning to use on a single position has to be planed, $100 might not be enough to have good money management. To give an example here: To use leverage 1:500 and maximum 1 position (0.01 lots) and the risk per position 1%, if the stop loss is hit. $200 is more the right number to fund the account with to be able to trade comfortable with. Even better is around $500 but then the risk management have to be known in details by the trader. The higher the funded account, the less risk the trader need to take on a single position. Ideal for a new trader is 0.20% risk on one position of the account and a maximum of 2 positions opened at the same time, which will bring the total risk to 0.40%. This is a good relaxed risk setup and the new trader can learn at the same time how it is to trade on a live account without jeopardizing his whole account.
" Lock in the profit and minimize the draw down "