Couldn't agree more. Keep it simple,
Descent point is 3x height to lose +10 then descend on V/S at 1/2 groundspeed in knotsx10 (and accept the IAS variations.) eg 380kts 1900fpm, 430kts-2150fpm, 490kts-2450fpm etc. If you get to your descent point and ATC won't let you down, reduce speed to minimum then wind it up when you can go down and reassess using above formula.