Price sound ridiculous... It's really disappointing they make Swiss airlines customer pay much more than Lufthansa, I guess they use same operator.
I flew 2 weeks ago with Singapore Airlines new 777-300ER (SIN-FRA SQ326), wifi was same like the one I get last year on Lufthansa (on the recent 747-800) price around 23 Euros (T-Mobile portal), unlimited data...
I worked 4-5 hours non stop, installed new antivirus suite 180MB, syncronized my mailbox, sent mails, syncronized my dropbox documents, used whatapps a lot during the flight in my phone with same login (voice call are blocked), skype worked only 20sec when I tried to cheat with a VPN connection. it's obvious SIA blocked the voice calls.
For information :
I even used youtube successfully on Lufthansa flight (FRA-EZE and return) ... but unfortunately not tried voice call.