They're very close in meaning, but "might" suggests a smaller possibility.
It may sound better = it's quite possible, perhaps someone would give the OK.
It might sound better = hmmm not so sure, maybe we should discuss this?
In the past, "might" used to be the past tense of "may" - which is why you'll more often see "might have" instead of "may have".