Since MacHg 0.9.8 has added the ability to load the user's ~/.hgrc, how hard would it be to accept different URL formats (e.g. git+ssh, svn+ssh, etc.)?
Using the 'test' button on the add server dialog gets a 'working' result:
chg identify --cwd /tmp --rev 0 git+ssh:/ /firstname.lastname@example.org/<username>/<repo>
but the label in the left hand corner always says 'Remote Repository is Unreachable.' Adding the server anyway just results in it always saying that and not working.