We found the evening before closing to be very busy. I guess everyone is trying to get in at the last minute. The store and Funland close around 8pm.
Today we spent a quick morning over at DHS. Arrived around 9:30, picked up a sing-along ticket then headed to Oakens. Waited about 15 minutes for the Build a Snowman, just missed the cut off from the previous session. Browsed through Tattoine Traders and Writer's Stop, before heading to the Backlot Express to wait in the air conditioning for the parade.
That worked out really well. You might want to consider doing TSMM, a quick character meet if you can be back to Oaken's around 9:30. You'll miss skating because the session starts at 9:30, and paper work and lacing up take time. But you could build a snowman, do the 3 photo-ops, have a snack and watch skating? By the time we left Oaken's it was pretty full. At capacity and they were staggering in guests. When we arrived, it was just walk right in.
I hope that helps. Sorry I'm so wordy.