The time for maxing out Tetris DS depends on how well you play. It took me about 5 hours to get 11 million score. So with that pace it would take me around 50 hours. But if you start at 20G mode and make tetrisses and t-spins you'll get there faster. I didn't made a lot of tetrisses.