Empress,
You are right that the HK check-in agents don't usually give upgrades unless the planes are full. However,when you get to the lounge, you can ask them to block the seat next to you so you will have a slightly nicer flight. I have traveled that route once in economy last year and it worked.