My opinion: not worth the risk.
They are not new engines. In a few weeks, they will be 8 years old.
And I would never buy an 8 year old engine with only 100 hours.
Like others above, I would also be suspicious they went under water.
For about $10K more, you can really get "new" engines...