At the risk of sounding spammy, I'd encourage you to check out Duo Security:http://www.duosecurity.com/vpnhttp://www.duosecurity.com/docs/ciscoIt's low-cost: first 10 users are free and only $3/user/month after the first 10, so your service would be ...