I wanted to bring up something that hasn't been discussed here. Air Serbia recently starting flying to JFK. Their reviews are great, reverse herringbone business class with very friendly service. The flight from Belgrade to TLV has a real business class seat, not just a blocked middle.
Availability seems to be great you can search on Alitalia.com.
Cheapest option seems to be Etihad 81k miles each way in business class with no YQ. You can also stopover in Serbia with no extra charge if you want.
Has anyone here booked or flown this route?