Cd I've been having a think about this thread and have come to the conclusion that you face a dilemma.
Assumed facts:
You've got what? 20 or so top bats.
From your comments, I take it that you do not get to play much, or at least don't get to play as much as you would like.
Without going over old ground, you're unlikely to score 2000 runs a season.
----
You face a problem linked with time. Assuming you will consume one bat per season, or if you cycle all of them, 1/20th of a bat's life (based on a good bat being good for 1000 runs, and you scoring 1000 runs a season), you have 20 years worth of bats. Now although that sounds good on paper, there are a few problems. Firstly, as the thread describes, storing them in a bedroom at a constant 25 degrees will do them no good, oil or not. They will dry out.
Second, logistics. Although life may be peachy living at home at the moment, the day will come when you will move out and rent or buy, with or without a partner. It is unlikely that 20 odd bats will be welcomed on the journey.
Thirdly, an issue of modernism and fashion. Your bats are clearly nice but what will you think of them in 5, 10, 20 years time? Would you be as happy to have 20 bats from 20 years ago in your collection today? The trouble with having so many is that technology and popular thought will move on. Had you bought a collection only 5 years ago it would all be about traditional shapes, thin edges and no concaving. Now look at your bats and how different they are from that. Now think to 5 or 10 years in the future. Bats will move on. They will be different and yours will sadly appear every bit as antiquated and 10 year old bats look now.
Unless you are planning to use them as display pieces, I honestly advise you to consider thinning the selection while they retain some value.
Jon