Good sets!!
I believe shadow boxing is a great form of practice and usually work in at least two to three rounds into my circuit routine that I do, although I generally always freestyle my shadowboxing it is a great breakdown you have done to do specific training and improve.
My circuit usually go like this: 3 min rds, 1 min rests
Two rounds of freestyle shadow boxing
Two rounds of Double End Bag
Two rounds of Thai Bag (All Strikes)
One round of Jabs
One round of Body Snatcher (Here I usually do hooks, uppercuts, knees, elbows, roundhouse)
One round of Snap Kicks (I have one hard filled and one soft filled Thai bag, on the softer I do front leg roundhouse, crescents and snap kicks, techniques hard to do on a harder bag)
One round of Knee Drills on Grappling Dummy
I try and mix it up week to week, but this is the basis. Two days per week of this along with the drills and sparring while I teach plus three days of strength training works well for me.
"The hero and the coward both feel the same thing, but the hero projects his fear onto his opponent while the coward runs. 'Fear'. It's the same thing, but it's what you do with it that matters". -Cus D'Amato