If you are selling to end users there is absolutely no benefit to making your portfolio public, and you only increase risk.
We're not selling pop, candy and chips here, and a buyer who is looking to purchase an expensive domain for 5-figures is never ever going to think "gee, I wonder what other domains he/she has?".
But it does increase a domainer's risk level, as now everyone can see which domains you own, and if these are expensive domains then you quickly come under the radar of 3rd-world scammers and identity thieves.
Also, if a company is thinking of initiating a UDRP against you then they have an open view of your portfolio (negating WHOIS privacy) and are free to pick and choose a few select ones (out of the hundreds or thousands) that fit their narrative of portraying you as a scumbag IP squatter.
Never give people valuable free info that offers you absolutely zero benefit.