I doubt there is a "Best Shoe" for meeting the needs of GPP workouts. At least, I haven't found one (yet). Just when I think I have the perfect shoe for all the different types of workouts we do, it lets me down in one way, or another. It brings me to the conclusion that, either I need to become less picky when selecting shoes for GPP workouts, or make sure I have several different shoes on hand (sometimes at the same workout) to serve my needs better. Frankly, since the former doesn't suit me. I am more likely to do (have done!) the latter.
If there WAS a best shoe option for GPPeeps it would have the following qualities: ...