I think it's one of the best ways to get rid of the soreness unless the soreness is so bad that you can barely walk and prodding the muscles gives real agony. Cardio will flush the muscle with blood and who knows what else but it's all good. I'd play the high-intensity cardio by feel, though.