I would tend to agree with you on a super lightweight helmet. Somnething real lightweight with a low profile.
All I know is that the doggone thing was trying hard to stretch my neck and my Azz clean off the seat at those higher speeds.
I shoulda just stopped and pulled over and stowed it but I did not want to alarm my friend who was leading.