Port Forward to VPN client

I have setup a RB750 (VPN Server) as a PPTP server on a static IP on ETH1.
I created a PPTP Server and setup the profile.

I have a RB450 with a dynamic IP on ETH1.
I have the serial port redirected to TCP 8000 on the RB450.
I setup a PPTP connection to the VPN server which connects just fine.

I can telnet from the VPN server to the VPN client (192.168.78.2) port 8000 and see the TCP data stream that I should.

I setup and expected to have anything that comes in on the public IP be forwarded to the private IP (192.168.78.2):
/ip firewall nat> chain=dstnat action=dst-nat to-addresses=192.168.78.2 to-ports=8000 protocol=tcp dst-address=My.Public.IP.Here dst-port=8000

Can someone point me in the right direction?

Thanks,
Jim

I guess I should have explained what happens when I attempt.

Using Putty, i try to connect to my public IP on port 8000. After about 10 seconds, it closes. This seems like a lack of data is being forwarded (to me).