Another platform fan here. No doubt it's partly that I don't know what I'm missing, I realize that. But if I'm not missing it, why bother? I like having as little specialized equipment and clothing as possible for my dinky 5-mile commute, and I like zipping out of an intersection and getting up to speed as quickly as possible without worrying about my feet.
But I have given those PowerGrips some thought...