It's very common for night time shows/fireworks to go off at park closing or after park closing. It's usually a nightly thing for Fantasmic.
If your dining package offers a seat to either show, then you could do the 9:45 one. I'd still want to be lining up and getting a seat 30+ min before showtime, so the 8:30 showing would be pushing it