One more item of clarification:
You now have a choice of several GUIs: a) the built-in one that you have been using until now that uses the internal EZSrve web server (accessible with http://ezsrve_url), b) the new Flash interface that will be hosted (not run) on an external server, and c) third-party interfaces for mobile phones such as the XMLRemote and Micasa (plus several others in development).
Think of it this way: A built-in interface available with current web technologies using the common http:// mechanism, and more advanced client interfaces using the xml API and the socket server that has always been available in the EZSrve. In other words: USER FLEXIBILITY!!