Does the mechanics of the ASTRO for plantar fasciitis make sense?

Anyone familiar with the ASTRO for plantar fasciitis? Does the mechanics of it make sense?

Anyone familiar with the ASTRO for plantar fasciitis? Does the mechanics of it make sense?

More:
Does the mechanics of the ASTRO for plantar fasciitis make sense?