Block cleans vs hang cleans

This is what I’m doing:

Gpp: Power cleans - 2x weekly

Spp - Max strength block 1 and 2 - Clean/Power snatch 1x weekly

Spp - Maint - Clean/Split Snatch 1x weekly