I think it sounds awkward and incomplete. Christina is already a shortened form of Christiana, so Christa is a shortened, shortened form, which is too short for my taste. On the plus side, it sounds fresh, like ice crackling in sparkling lemonade on a hot day. I knew a Christa. She was nice, if a little ditzy. Still, if you want a really cute name, go with Christabel.