Nice review. I did not read the paper but I wonder to things after reading your review.
1. Did they remember to take the weight of their 'barefoot' device into account when doing calculations? It might, combined with the sock, weigh more than 50 g.
2. It is funny that the slope graf over...