Honestly sounds like a good little routine. When I was starting I was told twenty minutes a day minimum to get gradual improvement, so I feel like this would benefit anyone really. Add five minutes to the start to stretch your body and set up your gear and you've got a winner.