I think it looks pretty solid. Hitting two pressing and pulling angles twice a week, a lower-body powerlift once a week, with two Olympic lifts for the entire body and two ab days. I actually kind of like that exercise arrangement.
The only thing I might be a bit weary of is so much lower-back work on that second day. I think the good mornings could be moved to another day to take some stress of the erectors. Also, you might put the good morning on say day 1, then another great posterior chain movement in pull-thru’s on day 3.
You are keeping your Olympic lifts at less than 3 reps per set correct? Since they are a high-skill motor movement that’s typically the upper threshold as fatigue rapidly sets after 2-3 reps with decent loads.