I think having only the foot pegs to rest the boots on, likely allows a little more air to pass by the feet freely.
I can see how having front floor boards may, aside from riding comfort, could also tend to trap more heat near the feet. Why I like and would prefer those webbed floor board designs.

I have learned to not hug the bike so close with my legs, unless making a sharp bend in the road.
You really need to hang on, through those hairpin corners, at any speed.

Chas