This would be a lot more useful if the header rows and name column were frozen. Once I scroll I lose all track of what each column means or what row I'm on.
Q: Why didn't you freeze the headers/turn on filters?
A: The headers ARE frozen, but when the sheet is being viewed by a lot of people, Google sends out the static html version. You can delete everything from /htmlview? to the end of the url for the real version
You can also direct download the sheet using the links below, and do whatever you want to the sheet to make it more readable for you. (xlsx or ods formats)
I copied and pasted everything into a new google Sheets and froze the column/row myself
It also might not be possible to freeze columns/rows on the read only web view. You can actually see the thick line below the first row that indicates OP did in fact freeze them.