Why not introduce yourself if you have nothing to hide? Even if you do not want to be introduced fully, why not post your little profile here instead of complete profile? There is no harm to post profile, you only make more friends, not foe. Please post your profile here.