What a great idea!! Especially for kids a bit older who can regulate their activities well!!
I had a load of different things hidden away in my carryon for DD on long haul flights this summer (colouring sheets and worksheets, new story book, couple of toys wrapped up, favourite teddy and plenty of different types of snacks), and that worked very well to keep her entertained throughout the travels.