Personally I always did power cleans, from the floor. It really depends on your goals, if you are training the olympic lifts then break it down, deadlifts, hang cleans, high pulls, etc. Personally I feel that cleans do not increase your max speed, that is only done by increasing stride length...