I ave not seen the latest KE Biz seats. With respect to B/E on DL JFK-BOM is same as the other upgraded B/E seats. Both CO & DL leave NYC area around same band of time 8PM-9PM and arrive 9PM-10PM next day in BOM.
As a DL PM, you might get a little more attention on a DL metal
On my last trip JFK-BOM, the windows in B/E were down throughout the long flight. Didnt pay too much attention to the new IFE since I had a 900 page fiction I was trying to finish.