I like the look of this plan. $10/day addresses my need for data on short business trips. I would definitely reconsider the hassle of buying a (roughly $30) SIM for, say, a 4-5 day international trip. If I was overseas for a week or more, I'd probably still skip this and get a SIM card.
And for Canada and Mexico, it's really nice; the SIM break even point would something like two weeks!