In what way does it need a rethink of the Banbury IETs? There is one train into London in the morning and one back in the evening... and until someone comes up with the £200m for the infrastructure, not exactly something to concern anyone.
In addition to the garden village at Eynsham, there are more than 300 new homes approved in Hanborough itself, including some going up right now next to the station, 300 just to the east at Woodstock, with the Blenheim Estate wanting to get more land allocated for development to build several hundred more there, and the best part of 30,000 people down the road in Witney, with yet more houses being built there as well.
Which all adds up to a lot more cars heading to Oxford unless people can be offered alternatives - which is why there is a focus on Hanborough. It is not just a station for the village and that has been the case for a long time now, which is why passenger traffic has grown from just over 60,000 a year in 2000 to over 220,000 now - and it had hit 270,000 in the year before Oxford Parkway opened.
The full business case report does say that there needs to be more work done on the possibility of extending extra local trains from Hanborough to Charlbury and Moreton-in-Marsh - but without further redoubling that will depend on what line occupation time on the remaining single-track section is like with four trains using it each hour.
In the case of custom from new housing in Chipping Norton, there is spare parking capacity at Kingham as a result of the extension opened there in 2015 and land to expand is also available should it be required. Whereas doing anything to expand parking at Charlbury is profoundly difficult and likely to be very costly - and no one would want any more traffic in Thames Street and Dyers Hill if it can be avoided.
Kingham is slightly closer to Chipping Norton and a shorter drive, so I would have thought a spot of targeted marketing to direct people there would help - might also be an idea to get the developers to pay for a reinstated X8 railbus link.
As for the indicative train service pattern/timetable, there is no getting away from the fact that westbound traffic from the stations at the eastern end of the line is thin and only really picks up from Moreton-in-Marsh onwards - and Moreton is a far nicer spot to switch trains should it be needed than Haddenham & Thame Parkway, to take an example of where a similar transfer is needed to make some station-to-station journeys on Chiltern services.
And any actual timetable and service pattern is still a long way from becoming a reality.
You seem to be ducking a big issue what to do with two full length trains arriving at Oxford every hour in the peak, both destined for Worcester. Banbury is also an issue as both these new trains are using the second hourly path north of Oxford.
As per usual, Shire county planning is a complete mess. More and more houses going up in totally unsuitable places, with almost no public transport and ever larger car parks to cater for rail travel. Only at Hanborough do we see the faintest glimmer of hope with somebody realising you can actually build houses near to a mainline railway station - people might not even need to drive to use it. Kingham and Pershore are pretty much devoid of any local housing, even Moreton is green fields to the north and yet we are told there is no suitable land.