I think I found out why the app provided does not have the option to create and store VCARD's into the NFC Ring: file size constraints. I used NFC by MOO Android App to create a VCARD with my info on my phone, but when it came time to transfer the VCARD to my ring my VCARD was 166 bytes but the ring could only handle 137 bytes. My VCARD didn't have that much info - just 1st and last name, org, role, phone, email, and website URL (a short one: www.bayaniwarrior.com). I shaved down my VCARD to 1st and last name, org, email, and website URL and it appears to have been successfully written.

Ah, that's pretty much what I was doing when I was using my Nokia N9 - I haven't bothered with vCards since I started using the unlock, paranoia means I have both sides of the ring programmed in just in case.