I had 20D on EWR-BOM last month. The seat was excellent and I dozed off for a few hours a couple of times. Great recline and especially the leg rest. This is a winner.
The nit picking negatives. (1) the bathroom, (2) the awkward position of the power outlet, and (3) the change of alignment of the aisle between Polaris and P+ meant being brushed by FAs walking between the two cabins (affects center aisle seats at the front/bulkhead.
I’ll definitely book P+ for these seats but the best seats may be the AB/KL bulkheads, not D/G.