My biggest issues has always been when the deck is ready (which is understandable) but the HCO or 'control' doesn't give us any other info. If the ship is still setting flight quarters and it should take about 10 minutes tell us that.
If the ship is having trouble finding winds, tell us.
If the Captain is not on the bridge and you can't land us until he's there, tell us.
If you don't feel like giving us the exact reason, just give us a time estimate until a ready deck. At the end of that estimate, if you're still not ready, update us.
There is nothing worse than just flying around thinking that the ship has forgotten you. That happens enough on the carrier, I'd appreciate it if it didn't happen on every ship!!!
To follow up on box lunches: sandwiches are always great, pizza is good, fried chicken is good; basically any food that you can eat with your hands and not get crap all over you. Cookies are AWESOME!!
Allow me to step on my dick while I add to this thread, having been to USS Ship ONCE.
The one and only time I went to the boat in the RAG, we were given the numbers, and proceeded to sit on deck for 25 minutes while the numbers were in limits, and we were steaming straight ahead, chocked and chained.
When asking for permission to break down and launch, "stand by" wasn't very enlightening as to why we had the numbers and were completely within limits to launch, yet we're sitting on deck for some unknown reason.... and with a time crunch, it was sort of frustrating.