1) I'd talk it over as a crew and come up with our top 3 options.
2) Then I'd talk with maintenance and discuss the jet's history, potential risks and any other considerations they would like to add.
3) Then I'd talk with the dispatcher about his concerns with divert options.
4) Then I'd talk it over as a crew and come up with our final decision.
With the limited amount of information they gave you, it appears your answer is sound. Your AOM and company manuals would provide more guidance.