Would be more convenient being able to move it to any computer / notebook via pendrive and easily execute it. Since you use Client ID/Login authentication, I can't see why this would be bad!
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.