I've been incorporating running barefoot over the past 10 years now as a tool for improving my running form, to great effect. I doubt the barefoot strides thing does anything other than feel good, same with running on soft grass. I think the benefits come from running on harder surfaces and getting feedback about inefficiencies in footfall. And I'm not the fastest runner around, but all my PRs from the 5k (14:51) up to the 10 mile are barefoot and on roads, so it's not like you can't run fast without shoes.
For me, it's not about being a barefoot runner, it's about being fast, so I'm not dogmatic about running everywhere barefoot. I do about 25% of my running (all speedwork and some easy runs) barefoot. But it would be too taxing to do it all without some cushioning, so I use 0 drop for the rest. Same with winter. It'd be a waste for me to ruin my feet on ice or salt just for the sake of being tough. That said, I live in Vermont and do occasionally run barefoot through the winter. Luckily I have access to an indoor track so my track work can still be without shoes.
I also wouldn't recommend running in Bedrock, Xero, etc. sandals initially. Those just mask the feedback from the ground and so your form doesn't adjust and you'll wind up with bone bruises, tendinitis (TOFP) or another injury. Go slow with the transition and have fun. Hope that helps.