That check-in area seems to allow passengers to enter directly inside the Premier Lounge, therefore immigration and check-in would be done there.
It would have been nice to give it a try.
Unfortunately I did not notice any Credit Card signs or opportunity to purchase VIP services, I will pay more attention the next time.
It looked (and I have been told by the agent there) like access was granted only to passengers flying business and/of first. All airlines operating at Terminal 2 were mentioned on the board.
U