i haven't really seen a comparison between PPTP and IPSEc, but PPTP security relies on the used passwords, better make them secure! You can also increase the security of a PPTP when you have a packet filter (like a personal firewall) on the road warrior, IPSec clients like SSH Sentinel include this feature.