I'm surprised people at those cookouts can notice with impossible though.
Honestly, it might have been Beyond rather than Impossible. I don't often distinguish between them since I just buy whatever's on sale and throw it in the freezer. When I'm cooking for myself, either's fine, so I don't care which I grab.
I don't think I've ever air fried them, though, so that's something I may try. I should also start using a charcoal grill rather than propane. Would probably give them a better flavor.