Signing up to Second Life is more like taking someone who has basically no computer experience and saying "learn the internet" - there are lots of steps along the way, moments that are critical to whether they will continue or not, but there are lots of skills to go from seeing your first web-page to signing up to a forum, RSSing a blog or two, generating a web-page with HTML, CSS and jquery... and that's the challenge of learning Second Life.