If i may answer a few items:
Dirt: there are dirt races for Cup, Xfinity, and Trucks this year. Bristol for all and Eldora for the trucks. Should be some good racing since there are some guys that have come up from dirt recently.
Road Courses: They have added quite a few road courses this year. COTA and Road America are added to the list of Daytona RC, Sonoma, Watkins Glen, Mid-Ohio (Xfinity cars). This past race was done on the Daytona road course due to the California (Fontana) event not being allowed for Covid concerns by the state of California. Yellows on road courses are still full track yellows. This is frustrating, the track workers know how to deal with local yellows, if they were allowed to. I looked for the corner workers that would normally be positioned for the Daytona RC race and saw none of them on the coverage. I know they are on location at some of the other tracks (Road America, Mid-Ohio).
Short tracks: There are a few more short tracks getting in line to be part of the show. The Fontana event (replaced by this week's Daytona RC) was going to be the last event run on the 2mile track. It is being converted to a 1/2mile track. I am sure there are other tracks that would love to get into the rotation, but that requires spending money to get a race.
Brakes: These cars are ~3000 pounds and the brakes are just over 12" diameter steel pieces. They are going to be a challenge for most any of the road courses they run. That means the driver has to decide how to use them so that he still has something left at the end of a race.
Stages: I hated the stage plan early on. I still do but only because they insist on throwing the yellow flag for a few laps at the end of each stage. In my mind, let the race continue green (if there are no on track issues) but still award the stage points. That would make teams consider the trade-off of points vs position for further along in the race.
Level of competition: They difference between the front and back of the Cup field is still pretty big, but with 40 cars on track, the front 30 that are fairly even still give a good show. The game will be changed somewhat with next years car debut. It is basically an GTD car without air jacks. The spec chassis/running gear will even the field early on, but the trams with the budget will still be able to find more gains quickly and rise tot he top. My solution to the competitive differences would be to leave the rules alone long enough that the small teams can make use of the information that filters down form the bigger teams. When new rules are put into play, the bigger/better funded teams have the ability to figure out how to get the most from a rule set. After a while the gains are REALLY small and the personnel movements spreads the information around.
Since I live in the world of NASCAR rules I have a particular interest in this discussion, but my ideas are not really well liked by some.