Seat availability does not usually correlate with upgradeable seat availability. I've never used KVS before, but it looks like that might provide the info once you pay. Is there another way to do this online for free? If not, then I would just do as erteke recommended and call TK to check on availability of upgradeable seats before buying the ticket. It's a pain to do it that way, but free.