jand689
> Would port forwarding to the SME server work?
Yes, port 80 at least, I don't think any more are needed unless you want other services, https, mail, vpn, ssh etc.
I did a similar thing with dyndns recently & it worked OK.
> How can I ensure that the yi.org ddns client is working?
Configure it on sme server and see if the IP gets updated at yi.org
Alternatively try accesing your server domain name URL from an external location.