From a City person's perspective, this is good business sense. The Wharf is just a short drive/ride away, and anything that allowed executives to work as long as possible before having to check in, waste time in terminal before departure and then in flight before queuing forever and a day at JFK, is definitely welcome.
S.