This is a controversial issue. As a former high school English teacher, I understand the concerns. However, family always comes first. We live in Alaska, so when we fly out, it takes a whole day just to get there -not to mention the expense.
So, our kids miss 10-14 days when we leave. We have tried every approach - getting assignments done ahead of time, journals, reading charts, work packets, etc. and found that the best way to do it is just to center the trip as a "family situation" and leave it at that with the administration. I don't tell them until the day before, so it's too "rushed" for work packets. (Which we don't want.)
We don't have the kids take work with them anymore. Our time together is precious and the money we spend is for this trip. So our vacation time is OUR time. Our oldest son is graduating from high school in May and he got to pick the family vacation location (we go every other year.) We were thrilled he chose Disneyworld again. This is our third time down there and it's a "full circle." When they first went, they were just "starting" school, and this trip is recognizing him "finishing" school.
So, that's my input. Take the vacation. Leave it vague, so you don't have to deal with details. It's no one's business. Do the work when you return. There's always time. But, there's never always time for family.