I think you don't need to spend much time choosing demo account; they are all roughly the same. However when you feel you are ready to go live, spend some time reading about regulation, live spreads, slippage and other transaction costs, because these subtle aspects greatly impact your trading...