Hi Ashwin,
//, it is always better for these to be brought to light in public. Let
the public then decide whether their trust in these members was
justified or not.//
Every one is for transparency. The only request is to discuss these things in chapter wiki or mailing list which is the appropriate forum.
Wikimedia India chapter is an open membership driven organization that has enough structure to discuss and sort out things like these.