Hi! You can collect your Dream World Pokémon anytime after 5:30am - 8:30am American EST any day. For any other time (generally 6:30pm - 9:30pm) you will have to wait a couple of weeks for me to be available then (and that will only be on Sunday night, Monday night and Tuesday night).
That's a good enough reason for me :P Even though I did plan my final team before the games were released, I used random Pokémon that I caught so I could have a full team of six at all times (since a couple members of my team took as far as Mt. Pyre to catch). But once they evolved into their final form, I would switch them with another newly caught Pokémon.
The game gets really good after you defeat Norman and can surf over to Eastern Hoenn, imo. And Surskit and its evolution are really cool Pokémon; I used one in my AS playthrough until I ultimately replaced it with Xatu :P Are you using it in this playthrough since you couldn't use it in your Emerald playthrough?