why not just back up your wallet to a usb key and only use the funds when you really need them
there is no need to move funds on chain just to move them off your computer.
also the average unspend output is 148 bytes when used as an input.
so looking at the fee's of 330sat/byte
=0.00048840 per unspent
only look at the unspents that are way MORE than 0.00048840.
anything below that is just adding data bloat to a tx but not getting any 'returns'/change from having them there after fee
so no point including them as part of the tx
EG - analogy
imagine a penny weight 2.5grams..
imagine a 5pence piece weight 2grams..
but it costs 1penny to deliver 2.5grams
posting 100 penny's costs you 250grams or £1 postage.. giving you nothing in return.. you spent the contents on the postage of the contents
but if you post 5pence pieces of 2grams
you can post 5x 5pence pieces(10gram) and only pay 4penny fee .. giving you 21pence change.
its about being smart with what you send.. sifting through your coins and dont include the small dust(coin/unspents) amounts that are less than the fee to send the dust..
but, with that said still easier to just back up the privatekey/seed on multiple devices and then you dont have to spend them onchain.