Those look like the most minimal shoes I've seen out there, right along with the typical Walmart water shoe. I didn't read the whole thing, as I'm not into shoes, but I did search for the word toe for toe box to see what you said there and was glad to know they are pretty wide in the toe box, since with a nerve problem in my feet, I would need something with a really wide toe box if I decide to ever go that route. I'm not sure about the strap over the top of the foot, as I would worry about TOFP with that if it was adjusted too tightly.
We are still working on getting the ads placed right on the site. Right now, they are only on the front page on the right, too hidden for my liking. But anywho, there's an Altra ad there now, but it shows a zero-drop shoe, but it's no where near as minimal as the one in your review. I wish Altra would give us more advertising options, so we can show how they do sell a truly minimal shoe (from toe to heel). Your pictures would work well in that advertising.