Yes this sentence is great - It sounds more natural to use "would" instead of "might" because the sentence is conditional. "Might" does work though, as does "may" (though "may" is a little more formal and not to common). The only other thing is the preposition at the end of the sentence, "for" would be more usual (in general we use "to" followed by a verb and "for" followed by a noun or noun phrase). Hope that helps - Finn