HoKeY means that upgradeable fares are H, K and Y. Other fares, like the cheapest ones, are not.
Try to get the upgrade well in advance. It is definitely WORTH it to sit in BF. I do it a lot on the IAH-GRU and back. SWEEET!!!
------------------
Do not sit in the back.