I have mostly found the wifi speed on Thai to be slow and only useful for messaging/mail. I have never had a problem obtaining several vouchers on one flight without asking, but it is tedious to keep logging in so on a 9 to 12 hour flight I may end up using wifi intermittently every few hours for work/contacting family, etc. Hardly worth the effort to save a voucher for the next flight.