I kind of like it. It's original, it has a good meaning...I could get behind it.
I think Affy is actually kind of cute, but
Rik or
Rikki could be good nicknames if Affy bothers you.
I picture a girl named
Aifric to be outgoing, outspoken, and a smart-ass (but in a good way).