The timing seems a little strict to me. For most typings, 8:00 should be fine. With water being the most populous type though, I think 10:00 might be more appropriate.
Castform seems oddly placed. Everything else is in Pokédedx order. It seems like Castform would be after Milotic. Cramorant has the same issue, and comes after Barraskewda in Pokédex order.