I would argue that Chuck Taylor Converse All-Stars are the best shoes for training. They have a flat sole and hug your feet well. Skater shoes would be okay for days that do not include deads or squats, like chest or delt workouts, but for the dead and squat days, Chucks all the way.