Definitely select a seat through the Air France website... for my first AF flights I selected through the DL website and had DL BPs printed (first leg was DL metal), only to have AF re-issue BPs with completely different (horrible, middle/back) seats once I arrived at my AF departing airport... it was a fight to get decent seats that were not as good as those I had selected on the DL website.