Could you please let me know if the following excerpt of a sentence is grammatically correct (specifically the preposition after "effort"):
"Should there be anything that you feel we are missing, your insight would be invaluable to our effort in improving our products(...)"
An explanation on why it is/isn't correct would also be highly appreciated. Prepositions are tough. :(