It woud be a good idea to include a progress bar to file transfers through Livezilla, our customers use to send very big files and we have no idea if the file is being transmitted or not.
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.