Customers register, login and shop


I have a marketpress multisite with the global cart enabled. I want to allow customers to register an account, log in and shop.

Currently with wp-signup.. you can duplicate this file and have customers create a username, which then sends them an email with a random password. When they activate the account and login, they have this horrible, blank dashboard and profile page, which then traps the customer in a dead end. There isn't any link to the marketplace or shop homepage..I'm pretty sure customers would give up at this point.

My question is, is there anything better than this for the customer experience? I'm surprised that this isn't a basic feature.

Ideally, you want a page where a customer signs up with their email address and own password, and then this takes them straight to the shopping experience..