In regards to point 8 the game now tells you on the circle on lower left corner why you have disadvantage, it shows a white circle and a red line that is a debuff, also a text with the cause like "lower terrain" or "threatened". On level 5 we will get extra attack.

What I would add to this point is to improve the opportunity attack mechanic to buff melee, maybe even make the opportunity attack area bigger since in the tabletop game is 15ft wide and that helps with crowd control.