Yes, it's doable. I would recommend having a dining package FP for F! (maybe HB for time flexibility?) so that you won't have to rely on waiting and chance for a good viewing spot after WOC. Even in you are in the back of the reserved dining package section for F!, you'll still have a very decent view of the show compared to what you might end up with in standby.
When WOC was on its long hiatus, we did PTN!, fireworks, and F! in one night and got viewing right up at the rail (with minimal wait) for the F! second show, thanks to dining package FPs. So I would recommend those strongly.