that is funny it's not that far from yours just a slit bit different. Yours is a good idea to and as a personal trainer I have used your routine for clients to mix their programs up a little bit for a while.
But why would someone interested in fighting have the goal of gaining mass? Also, why would they want isolation? Your routine would be good for bodybuilding and aesthetics, but mine would be geared towards functional strength