In addition to RentAcoder You can also try a Bounty here on this forum at:
http://forum.pfsense.org/index.php/board,34.0.html
If the solution is clean, fixes the problems with PPTP, and doesn't cause any other problems then it is very likely the changes will be added to PFSense.