Perhaps just keep the base profile field group to a minimum so there is very little on the signup page, then add a message to the activation page template telling the user to go fill out the rest of their profile.