Let's clear up a couple of things here so the OP is fully aware before he dives into VPN:
1-VPN is a tricky beast, it uses port 1723 AND protocol 47. Protocol 47 (GRE) is not a port and therefor you can't just forward it and establishing a passthrough is difficult.
2-You can't VPN through an SME server to a local machine (as of now it doesn't work because of complications in #1).
3-You may have problems trying to establish a VPN through a router to the SME box (as in your setup) for the same reason as #1 but this depends on the router.
4-If you can VPN into the SME with your current configuration, trying to "run" programs or access large files on the local network over the VPN will be brutally SLOW.
I've always wanted to say this

: "Like Confucius say"...look into RDP.