Ratio of pressing movements compared to what? pulling movements? I think it is good to look at exercises as movements, rather than to obsess over what bodyparts they hit......the 3 lifts you mentioned can be considered CORE upper body movements, and they are 3 of the best, I'd throw in dips and you have the 4 best.....I think as long as a program contains an equal number of CORE upper body movements, CORE lower body movements such as squats, front squats, leg presses, and CORE total body movements, like cleans, snatches, and deadlifts, then it is a solid routine....look at your weaknesses and evaluate, as long as a program's goal is to imrpove the whole body in a balanced fashion, I think it is good.