I agree with your perception of it. It is a very happy and simple little name. I think it's wonderfully sweet and have been liking it more lately.
Mayme is incredibly adorable. If I keep liking
May (or even
Mayme... AWWWWW) more I might get to the point of using them as occasional nicknames for our not-yet-existent daughter named
Margaret.
I prefer it spelled
May.
Mae looks a little awkward to me.