The embedded server has a couple of advantages over IIS:
* It can be run on XP home which doesn't have IIS
* It will work for non admins
* Provided your site doesn't have authentication requirements, it generally "just works" and doesn't need any configuration to get running.