There's not really a point in doing this unless many other people join with many small transactions too.
What could work in this case is for someone to set up a service for consolidating small inputs similar to Peter Todd's Dust-B-Gone, but instead of sending all the dust to the miners, it consolidates all the inputs and returns them to their owners (minus a small fee). Each user would sign a transaction including all their outputs to be consolidated using SIGHASH_NONE and SIGHASH_ANYONECANPAY, and submit this transaction along with a return address to a service. Once 5, 10, 20, whatever users had submitted their transactions, the service would combine them all together and consolidate all those funds in to one address, pass it through ChipMixer or coinjoin to increase privacy, and then send the consolidated amounts back to each individual user.
It does mean you have to trust your coins to a centralized service, and of course your privacy is not protected from the service itself, however.