In Lion, the “Send all traffic over VPN connection” is gone. That was a good thing, since it didn’t work in 10.6
To fix your gateway (work network =192.168.252.0):
UTUN=`netstat -rn | perl -lane 'print $F[1]' | grep utun[0-9] | sort -u` sudo route add 192.168.252.0/24 -interface $UTUN sudo route delete default -interface $UTUN sudo route add default -interface en0 sudo route add 192.168.252.255/32 -interface $UTUN sudo route add 192.168.252.255/43 -interface $UTUN
Somehow, it only seems to work when I add the second bogus route. I’m not sure why.. It’s probably not 100% correct.. but I don’t care.. :-)

