Eaten almost everything they offer as they are our go to airline.
The free snacks are usually a chip (rotates between a few brands), nut free chocolate chip cookie, cheese crackers, and possible other stuff depending on who their partners are at the time. Free snacks are unlimited so you can always ask for more.
That snack boxes are okay and do the job but I do not like the cheese in them. The cheeses are all pretty synthetic and rubbery.