I could see myself buying this if for no other reason than emergencies or that time right after I land in a foreign country and haven't yet pantomimed my way through buying a SIM card in a foreign language. It would be useful to have for those periods and nice to keep around just in case since it's so cheap.
Or even layovers in foreign countries where I want to leave the airport for a few hours and not buy a SIM.