With 'may' there is a stronger possibility of an event occurring than with 'might'.
So, with "It may make sense" there is a strong chance of it making sense, but it is not certain.
With "It might make sense" the chance of of making sense is less than when you use 'may'.
'Maybe' means 'perhaps' here. "Perhaps/maybe it makes sense.