There are usually a few seats held for airport control, but if you get a helpful agent sometimes they will release them in advance its worth a try. I was able to get 1K which was blocked two weeks ago before going to the airport. Setaguru gives if a marginal rating, but I like it because no one is reclining into you. There was no galley noise on my flight after dinner service.