It might be a tiny bit faster.
The big advantages are:
1) if you are running in verbose mode the restarted server remains in control of the console window
and (this is the BIG one)
2) You can restart the server from any other computer in the world via asadmin or the GUI. start-domain REQUIRES that you run it from the server machine.
[Message sent by forum member 'bnevins']
http://forums.java.net/jive/thread.jspa?messageID=482886