I can understand that. I've been yelled at for showing up without pants.
I'd prefer to see your armor in person before I give the final answer but I don't see why that would be a problem. Also please bring the dog. I'd love to get his take on things.