the windows arent that small really. Recline on the seat is about the same or possibly a bit more than economy/CE.
Pendolino F is quite nice, especially first thing in the morning with a choice of breakfast. I use it for Lon-Man sometimes as it gives me central zone railcard too.