That bench is awesome. So is the chins. how often did you do those lifts per week and how many sets?
I don't want to make this a "cashout's training" thread so very briefly - I train each body part once a week. Sets vary but I never do anything less than 10 reps.