I think Nonie is adorable, a childish mispronunciation of Joanie. It doesn't sound grandmotherish to me, as I've never known anyone who called their grandmother this. I've heard Nana for a grandmother (bad). Also Meemaw (worse--shudder), but not Nonie.