if the only concern is that a client would make a pre-judgement, then that is a weak argument for wearing pants.

there are many things that could cause a client to not connect with you. your skin color, your long hair, your hair color, your gender, your height, your build, your age.... etc.

i am kilted full-time. i never see clients or the public. i'm a programmer. my boss doesn't care and actually thinks they are cool. we have a very casual environment anyway. heck, my boss brings her dog to work.