Not the point how long the flight was. Point was that I checked with the GA who said I would get the upgrade and then didn't, and then saw there were open seats in F.
I'll be PE via segments the first week of September. Should I expect the same treatment? They could have at least thrown me 1000 bonus miles.