Not bad, but I use the following.
600 supersport
600 superbike
1000 superbike
Reason being. Privateers have to start somewhere. Stock bikes are the best format for this. I'd delete the 1000 superstock class because of a waste of time and money. Yamaha will be in the Superbike class next year anyway.
I'd use Mid-Ohio's qualifing format for the 600 classes all year and run superbike as is.