No one else responded, so I figured I'd throw my hat in the ring
I only visit New Orleans once or twice a year (I just had to skip my usual July trip), but I'd love to meet you if we find ourselves in the city at the same time!
As for group fun, I do host larger parties (6-10 people total) up here on my home turf, but I hadn't thought of putting anything together in Nola... should I?