I have still not been able to successfully add in my credit card details so have pretty much given up on WiFi.
Also so I think they should put some effort into the flight information, or current lack thereof, which is displayed when connected to the WiFi without paying. Singapore are a good example of how it could be done.