Wait- if you're healing other people, aren't you typically grouped up with them? Wouldn't you get XP for group kills, whether you do any damage, or not?
I know in Cyrodiil you get Alliance Points for healing, but I don't know about XP. Should be pretty easy for a healer to get a group, though.