Hoowee, my boards came in and damn.
I think I can still use this to dev with, that is the underside of the chip (with the original on top to check it's footprint). Hand measured those pitches and I think I'm 0.1mm off.
This is the top side of the board and the footprint for my FFC is spot...