Drafting sweet spot

I’m not sure how drafting works exactly yet but it would be cool to have a sliding scale for drafting.

Say from red to green, where you are receiving no draft, sliding up to the point where you are receiving maximum benefit from a draft, and for this to be reflected in your power requirements throughout.

Also to receive a small benefit when you let someone sit on your wheel.

And to know whether someone is on your wheel, if you are racing them perhaps and you want to pull away.

Tour de Giro does this quite well, they actually provide a power reading according to speed and how far you are from the rider you are drafting.