My issue is the size, (14) , and wide width. A lot of the choices stop at 13. I agree, the small particles are an issue, but the fit and ease of putting them on trumps that. Plus I have nerve damage in my feet, and cushioning is important as well.
You could cut a few toes off and maybe get down to a 13.
The SoftScience Fins I bought are comfy and roomy, that insole is comfy too. But they are snug going on and off... dem boots do look nice though, and they do have a 60 day stride warranty where they will pay return shipping if'n there is an issue.
Old fugger with a bad heart, who just wants to fish