When it comes to unfamiliar items it’s better to visually expose the items instead of hiding them. It’s even better to do it in a logically organized way: create groups with meaningful titles, and let the users zoom in to the groups they are interested in.
After completing the wizard, the user gets a view with an artificial loading indicator. In cases like this it’s important to increase the perceived value of the product. If the user spends ~5 minutes answering questions, but the results appear instantly, they might feel as if the product is not really doing anything and all his work was for nothing. Showing a nice loading animation for just a few seconds will prevent this.
A good user experience should feel familiar, something like when you get up at night to go to the bathroom and all the lights are turned off and somehow you managed to navigate through and made it to the bathroom, why? because it is your house and it is familiar to you, you know where each and everything is. And this is the reason that never happens on another place you may be a guest at, and most likely you will stumble your pinky!