Last time in T5 I actually asked at First Lounge reception what had happened to the Cloud and I was told it was broken. I spend an enormous amount of time in T5 and will be surprised if I have just happened to miss it working for 15 mins?? Also from where I sit in First Lounge food area I can see it and it hasn’t moved in months.
Anyway on your other topic LCY does not have a real Business Lounge, simply a seating area with minimal refreshments available by the JFK specific gate.
Believe me you are not missing anything.