Wow! Are you racing this trip?
I can't comment on the track condition, however, you're right about things being improved for the spectators. Lots of changes in the last decade or so. There's a sizeable hotel virtualy track side, some bleacher type seating, box seating, ect...
The town of Sebring has grown tremendously, too. My family has been going there since about 1971... So many changes over the years.
Once again, have a great trip-
guerciotti