I agree with most of your latter picks, however, having played two of your top three teams last year, knowing what those teams lost, I'm inclined to have the D1 rankings in this order.
1. Midland Trinity
2. EP Immanuel Christian
3. Lucas Christian
4. Nazarene Christian
5. Willow Park Trinity
6...