At the age of 10 I'd probably try and refrain from jerking her sleep schedule around like that on the weekends. Then again, you're her dad, you've obviously done it already, so you know better than I. And, upon second thought if it's just once a month that's more like an adventure than a major interruption to sleep.
almost impossible for a kid to get a job at that age
Pity we can't put them to work on farms. With people we know would treat them OK and such. It'd probably be a better lesson for her to work the fields during the summer months, save up pay, and then dole that back out to you for her data plan. There's money management and a work ethic all in one.
I say go for it. Teach your kids what you do.