You light have to run a pruned bitcoin core node to get anything similar to a blockchain explorer imo.
Is the input consolidation time dependent? If not you might be able to just wait for mimblewimble to come out. Otherwise you light want to create packets of transactions and send them all to one address.
If you need complete privacy, you could use a service like chipmixer and dump 5-10 inputs together into one transaction.
Does the full node act as an explorer though? As far as I'm concerned, it does not act as one and to do that, I have to get my own server instead. I'm a bit concerned that as soon as I enter my wallet with all those addresses, a malicious node finds out that all of them are owned by
one person. I may be very well wrong about it though, so correct me if I'm wrong.
It's not necessarily time dependent, so I could wait. I could simply transfer them one by one rather than in bulk. I have enough patience to do that, but the only difference would be that I'd have a lot of txs rather than a bulky one - they'd still basically link together upon a blockchain analysis.
I can only speak about my personal opinion here: personally, i consider all coins pre-coinjoin (or pre-mix) to be linkable to me in some way... The only thing i care about is that the post-coinjoin or post-mix unspent outputs are not linkeable to me... So i personally wouldn't care if people knew a bunch of addresses belong to my wallet just after the unspent outputs funding these addresses went trough a coinjoin transaction. As long as those people were unable to tell which of the 70+ new unspent outputs belonged to me...
Thanks for the long answer, I appreciate it. I care about the pre-coinjoined coins being linked together because that'd be crucial to linking a large part of my history together. Say I had 10 different accounts under pseudonymous names on different websites I've always used through Tor without JS. If I ever link the BTC txs I made through these accounts together, that'd make it easy for a bad actor to link all the accounts as well.
There obviously are some inputs I wouldn't care about, but they're mixed up. Hence, finding a way to
privately consolidate all of them is my only hope.