I think the OP's routine looks strong. I'm not against high volume for chest. My chest blew up after starting the routine below:

3 sets flat DB bench press
3 sets incline DB bench press
2 sets chest dips
3 sets incline DB flies

Every other week, I do decline BB press instead of dips.